.btn {
  border-width: 1px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.image-wrap,
.item-wrapper {
  border-radius: 0 !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Plus Jakarta Sans;
}
.display-1 {
  font-family: 'Plus Jakarta Sans', sans-serif;
  font-size: 6rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 7.5rem;
}
.display-2 {
  font-family: 'Ubuntu', sans-serif;
  font-size: 3.8rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 4.75rem;
}
.display-4 {
  font-family: 'Inter', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.5rem;
}
.display-5 {
  font-family: 'Plus Jakarta Sans', sans-serif;
  font-size: 1.6rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2rem;
}
.display-7 {
  font-family: 'Inter', sans-serif;
  font-size: 1rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1rem;
}
/* ---- 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: 768px) {
  .display-1 {
    font-size: 4.2rem;
    font-size: calc( 2.75rem + (6 - 2.75) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.75rem + (6 - 2.75) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 3.04rem;
    font-size: calc( 1.98rem + (3.8 - 1.98) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.98rem + (3.8 - 1.98) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.6rem;
  }
}
@media (max-width: 767px) {
  .display-1 {
    font-size: 2.4rem;
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 4.2rem;
    font-size: calc( 2.75rem + (6 - 2.75) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (2.75rem + (6 - 2.75) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 3.04rem;
    font-size: calc( 1.98rem + (3.8 - 1.98) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (1.98rem + (3.8 - 1.98) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
  padding: 0.75rem 1.5rem;
}
.btn-sm {
  padding: 0.8rem 1.6rem;
  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: #70b51d !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: #70b51d !important;
  border-color: #70b51d !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #8bdd28 !important;
  border-color: #8bdd28 !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #8bdd28 !important;
  border-color: #8bdd28 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ffd7ef !important;
  border-color: #ffd7ef !important;
  color: #d70081 !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #d70081 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info,
.btn-info:active {
  background-color: #320707 !important;
  border-color: #320707 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
}
.btn-success,
.btn-success:active {
  background-color: #3a341c !important;
  border-color: #3a341c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #5c532d !important;
  border-color: #5c532d !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #5c532d !important;
  border-color: #5c532d !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
  color: #1f6463 !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #1f6463 !important;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #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 {
  color: #ffffff !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #70b51d;
  color: #70b51d;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff !important;
  background-color: #70b51d !important;
  border-color: #70b51d !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #70b51d !important;
  border-color: #70b51d !important;
}
.btn-secondary-outline {
  color: #d70081 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ffd7ef;
  color: #ffd7ef;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #d70081 !important;
  background-color: #ffd7ef !important;
  border-color: #ffd7ef !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #d70081 !important;
  background-color: #ffd7ef !important;
  border-color: #ffd7ef !important;
}
.btn-info-outline {
  color: #ffffff !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: #ffffff !important;
  background-color: #320707 !important;
  border-color: #320707 !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 {
  color: #ffffff !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: #ffffff !important;
  background-color: #3a341c !important;
  border-color: #3a341c !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 {
  color: #1f6463 !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: #1f6463 !important;
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !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 {
  color: #645600 !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: #645600 !important;
  background-color: #ffea64 !important;
  border-color: #ffea64 !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 {
  color: #ffffff !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !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 {
  color: #7a7a7a !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: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !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: #70b51d !important;
}
.text-secondary {
  color: #ffd7ef !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: #3a5d0f !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff71c6 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #000000 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #000000 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #52cac8 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #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) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #70b51d;
}
.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-gallery-filter li.active .btn {
  background-color: #70b51d;
  border-color: #70b51d;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #70b51d;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #aee76a;
}
.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*/
.form-control {
  font-family: 'Inter', sans-serif;
  font-size: 1rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1rem;
}
.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: #70b51d !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Inter', sans-serif;
  font-size: 1rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1rem;
}
blockquote {
  border-color: #70b51d;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #70b51d;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #70b51d;
}
.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: #70b51d;
  border-bottom-color: #70b51d;
}
.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: #70b51d !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ffd7ef !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%2370b51d' %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;
}
.cid-u8uLYJuDyV {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8uLYJuDyV .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8uLYJuDyV .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8uLYJuDyV .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8uLYJuDyV .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8uLYJuDyV .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8uLYJuDyV .container {
    padding: 0 1rem;
  }
}
.cid-u8uLYJuDyV .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8uLYJuDyV .nav-link {
  position: relative;
}
.cid-u8uLYJuDyV .nav-link:hover {
  color: #320707 !important;
}
.cid-u8uLYJuDyV nav.navbar {
  position: fixed;
}
.cid-u8uLYJuDyV .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8uLYJuDyV .navbar.opened {
  transition: all 0.3s;
}
.cid-u8uLYJuDyV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8uLYJuDyV .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8uLYJuDyV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8uLYJuDyV .navbar.collapsed {
  justify-content: center;
}
.cid-u8uLYJuDyV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8uLYJuDyV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8uLYJuDyV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8uLYJuDyV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8uLYJuDyV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8uLYJuDyV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8uLYJuDyV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8uLYJuDyV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8uLYJuDyV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8uLYJuDyV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8uLYJuDyV .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8uLYJuDyV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8uLYJuDyV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8uLYJuDyV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8uLYJuDyV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8uLYJuDyV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8uLYJuDyV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8uLYJuDyV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8uLYJuDyV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8uLYJuDyV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8uLYJuDyV .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8uLYJuDyV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8uLYJuDyV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8uLYJuDyV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8uLYJuDyV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8uLYJuDyV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8uLYJuDyV .dropdown-item:hover,
.cid-u8uLYJuDyV .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8uLYJuDyV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8uLYJuDyV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8uLYJuDyV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8uLYJuDyV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8uLYJuDyV .dropdown-menu,
.cid-u8uLYJuDyV .navbar.opened {
  background: #ffffff !important;
}
.cid-u8uLYJuDyV .nav-item:focus,
.cid-u8uLYJuDyV .nav-link:focus {
  outline: none;
}
.cid-u8uLYJuDyV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8uLYJuDyV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8uLYJuDyV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8uLYJuDyV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8uLYJuDyV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8uLYJuDyV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8uLYJuDyV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8uLYJuDyV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8uLYJuDyV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8uLYJuDyV .dropdown-item.active,
.cid-u8uLYJuDyV .dropdown-item:active {
  background-color: transparent;
}
.cid-u8uLYJuDyV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8uLYJuDyV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8uLYJuDyV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8uLYJuDyV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8uLYJuDyV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8uLYJuDyV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8uLYJuDyV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8uLYJuDyV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8uLYJuDyV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8uLYJuDyV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8uLYJuDyV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8uLYJuDyV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8uLYJuDyV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8uLYJuDyV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8uLYJuDyV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8uLYJuDyV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8uLYJuDyV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8uLYJuDyV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8uLYJuDyV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8uLYJuDyV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8uLYJuDyV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8uLYJuDyV .navbar {
    height: 70px;
  }
  .cid-u8uLYJuDyV .navbar.opened {
    height: auto;
  }
  .cid-u8uLYJuDyV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tT2jwIXHx1 {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-tT2jwIXHx1 {
    align-items: flex-start;
  }
  .cid-tT2jwIXHx1 .row {
    justify-content: flex-start;
  }
}
.cid-tT2jwIXHx1 .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-tT2jwIXHx1 .mbr-text,
.cid-tT2jwIXHx1 .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-tT2jwIXHx1 .mbr-section-title,
.cid-tT2jwIXHx1 .line {
  color: #70b51d;
}
.cid-tT2jwIXHx1 h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-tT2jwIXHx1 h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-tT2jwIXHx1 .mbr-section-subtitle,
.cid-tT2jwIXHx1 .align {
  text-align: left;
  color: #232323;
}
.cid-u9bpeJmmh3 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-u9bpeJmmh3::before {
  content: '';
  position: absolute;
  top: 0;
  right: 4rem;
  width: 240px;
  height: 240px;
  border-radius: 100%;
  background-image: linear-gradient(180deg, #70b51d -10%, transparent 70%);
}
.cid-u9bpeJmmh3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9bpeJmmh3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9bpeJmmh3 .container-fluid {
  padding: 0 24px;
}
@media (max-width: 768px) {
  .cid-u9bpeJmmh3 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 768px) {
  .cid-u9bpeJmmh3 .container {
    padding: 0 16px;
  }
}
.cid-u9bpeJmmh3 .row {
  justify-content: center;
  position: relative;
  z-index: 1;
}
.cid-u9bpeJmmh3 .content-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-u9bpeJmmh3 .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u9bpeJmmh3 .mbr-section-title {
  color: #70b51d;
}
.cid-u9bpeJmmh3 .mbr-text {
  color: #000000;
}
.cid-udkLGgh3Ga {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-udkLGgh3Ga .mbr-fallback-image.disabled {
  display: none;
}
.cid-udkLGgh3Ga .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-udkLGgh3Ga .container {
    padding: 0 16px;
  }
}
@media (max-width: 768px) {
  .cid-udkLGgh3Ga .container {
    padding: 0 12px;
  }
}
.cid-udkLGgh3Ga .card .card_1 {
  padding: 52px;
  border: 3px solid #70b51d;
  box-shadow: 4px 4px #70b51d;
  width: 55%;
}
.cid-udkLGgh3Ga .card .card_2 {
  padding: 40px;
  border: 3px solid #70b51d;
  box-shadow: 4px 4px #70b51d;
  width: 50%;
  margin: -5% 0 0 50%;
}
.cid-udkLGgh3Ga .card .card_2 .mbr-number_1 {
  background-color: #70b51d;
}
.cid-udkLGgh3Ga .card .card_3 {
  padding: 40px;
  border: 3px solid #ffcd9f;
  box-shadow: 4px 4px #ffcd9f;
  width: 40%;
  margin: -2% 0 0 18%;
}
.cid-udkLGgh3Ga .card .card_3 .mbr-number_2 {
  background-color: #ffcd9f;
}
.cid-udkLGgh3Ga .card .card-wrapper {
  background-color: #ffffff;
  display: flex;
  align-items: center;
  border-radius: 50px;
}
@media (max-width: 992px) {
  .cid-udkLGgh3Ga .card .card-wrapper {
    display: block;
    width: 100%;
    margin: 0 0 24px 0;
    border-radius: 32px;
    padding: 24px;
  }
}
.cid-udkLGgh3Ga .card .card-wrapper .mbr-number_1,
.cid-udkLGgh3Ga .card .card-wrapper .mbr-number_2 {
  margin-right: 20px;
  padding: 16px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 16px;
  margin-bottom: 0;
  min-width: 150px;
}
@media (max-width: 992px) {
  .cid-udkLGgh3Ga .card .card-wrapper .mbr-number_1,
  .cid-udkLGgh3Ga .card .card-wrapper .mbr-number_2 {
    margin: 0 0 20px 0;
  }
}
.cid-udkLGgh3Ga .card .card-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-udkLGgh3Ga .mbr-text {
  color: #222222;
}
.cid-udkLGgh3Ga .mbr-number_1 {
  color: #ffffff;
}
.cid-udkLGgh3Ga .mbr-number_2 {
  color: #222222;
}
.cid-u9bonV9cH3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u9bonV9cH3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9bonV9cH3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-u9bonV9cH3 {
    align-items: flex-start;
  }
  .cid-u9bonV9cH3 .row {
    justify-content: flex-start;
  }
}
.cid-u9bonV9cH3 .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u9bonV9cH3 .mbr-text,
.cid-u9bonV9cH3 .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u9bonV9cH3 .mbr-section-title,
.cid-u9bonV9cH3 .line {
  color: #232323;
}
.cid-u9bonV9cH3 h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u9bonV9cH3 h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u9bonV9cH3 .mbr-section-subtitle,
.cid-u9bonV9cH3 .align {
  text-align: left;
  color: #70b51d;
}
.cid-u9gVSq6WGS {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-u9gVSq6WGS .card-wrap-1 {
  z-index: 1;
  padding-left: 50px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.cid-u9gVSq6WGS .card-wrap-2 {
  z-index: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-u9gVSq6WGS .card-1 {
  width: 444px;
  padding: 70px 60px;
  margin: 0 0 -1rem 0;
  background: #eaeaea;
}
@media (max-width: 998px) {
  .cid-u9gVSq6WGS .card-1 {
    width: auto;
    padding: 20px;
    margin: 0 0 43px 0;
  }
}
.cid-u9gVSq6WGS .card-1 .mbr-section-title {
  margin-bottom: 13px;
}
.cid-u9gVSq6WGS .card-1 .mbr-section-text {
  margin-bottom: 16px;
}
.cid-u9gVSq6WGS .card-1 .list {
  margin: 0;
  padding-left: 18px;
  list-style-position: inside;
}
.cid-u9gVSq6WGS .card-1 .list li::marker {
  color: #70b51d;
}
.cid-u9gVSq6WGS .image-wrapper img {
  height: 579px;
  width: 100%;
  object-fit: cover;
}
.cid-u9gVSq6WGS .card-2 {
  width: 444px;
  padding: 90px 60px;
  margin: -4rem 0 0 -6rem;
  background: #d6f9bf;
}
@media (max-width: 1300px) {
  .cid-u9gVSq6WGS .card-2 {
    margin: -4rem 0 0 -9rem;
  }
}
@media (max-width: 1100px) {
  .cid-u9gVSq6WGS .card-2 {
    width: 350px;
  }
}
@media (max-width: 998px) {
  .cid-u9gVSq6WGS .card-2 {
    width: auto;
    padding: 20px;
    margin: 43px 0 0 0;
  }
}
.cid-u9gVSq6WGS .card-2 .mbr-title {
  margin-bottom: 13px;
}
.cid-u9gVSq6WGS .card-2 .mbr-text {
  margin-bottom: 18px;
  opacity: .7;
}
.cid-u9gVSq6WGS .btn {
  height: 55px;
  min-width: 170px;
  border: 2px solid #3a341c !important;
  margin-top: 10px;
  margin-bottom: 0;
  box-shadow: none;
}
.cid-u9gVSq6WGS .btn:hover {
  box-shadow: none;
  border: 2px solid #3a341c !important;
}
.cid-u9gVSq6WGS .mbr-section-title {
  color: #70b51d;
}
.cid-u9gVSq6WGS .mbr-section-text {
  color: #84858a;
}
.cid-u9gVSq6WGS .list {
  color: #84858a;
}
.cid-u9gVSq6WGS .mbr-title {
  color: #FFFFFF;
}
.cid-u9gVSq6WGS .mbr-text {
  color: #000000;
}
.cid-u9gVSq6WGS .mbr-title,
.cid-u9gVSq6WGS .mbr-section-btn {
  color: #70b51d;
}
.cid-u95irOlObP {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95irOlObP {
    align-items: flex-start;
  }
  .cid-u95irOlObP .row {
    justify-content: flex-start;
  }
}
.cid-u95irOlObP .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95irOlObP .mbr-text,
.cid-u95irOlObP .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95irOlObP .mbr-section-title,
.cid-u95irOlObP .line {
  color: #70b51d;
}
.cid-u95irOlObP h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95irOlObP h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95irOlObP .mbr-section-subtitle,
.cid-u95irOlObP .align {
  text-align: left;
  color: #232323;
}
.cid-u8v4WKQHvS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8v4WKQHvS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8v4WKQHvS .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8v4WKQHvS img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8v4WKQHvS .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8v4WKQHvS .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8v4WKQHvS .mbr-section-title {
  color: #ffffff;
}
.cid-u8v4WKQHvS .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u8HWBAt3bb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8HWBAt3bb .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8HWBAt3bb .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8HWBAt3bb .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8HWBAt3bb .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8HWBAt3bb .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8HWBAt3bb .container {
    padding: 0 1rem;
  }
}
.cid-u8HWBAt3bb .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8HWBAt3bb .nav-link {
  position: relative;
}
.cid-u8HWBAt3bb .nav-link:hover {
  color: #320707 !important;
}
.cid-u8HWBAt3bb nav.navbar {
  position: fixed;
}
.cid-u8HWBAt3bb .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8HWBAt3bb .navbar.opened {
  transition: all 0.3s;
}
.cid-u8HWBAt3bb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8HWBAt3bb .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8HWBAt3bb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8HWBAt3bb .navbar.collapsed {
  justify-content: center;
}
.cid-u8HWBAt3bb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8HWBAt3bb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8HWBAt3bb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8HWBAt3bb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8HWBAt3bb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8HWBAt3bb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8HWBAt3bb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8HWBAt3bb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8HWBAt3bb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8HWBAt3bb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8HWBAt3bb .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8HWBAt3bb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8HWBAt3bb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8HWBAt3bb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8HWBAt3bb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8HWBAt3bb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8HWBAt3bb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8HWBAt3bb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8HWBAt3bb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8HWBAt3bb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8HWBAt3bb .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8HWBAt3bb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8HWBAt3bb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8HWBAt3bb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HWBAt3bb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8HWBAt3bb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8HWBAt3bb .dropdown-item:hover,
.cid-u8HWBAt3bb .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8HWBAt3bb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8HWBAt3bb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8HWBAt3bb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8HWBAt3bb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8HWBAt3bb .dropdown-menu,
.cid-u8HWBAt3bb .navbar.opened {
  background: #ffffff !important;
}
.cid-u8HWBAt3bb .nav-item:focus,
.cid-u8HWBAt3bb .nav-link:focus {
  outline: none;
}
.cid-u8HWBAt3bb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8HWBAt3bb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8HWBAt3bb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8HWBAt3bb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HWBAt3bb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8HWBAt3bb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8HWBAt3bb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8HWBAt3bb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8HWBAt3bb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8HWBAt3bb .dropdown-item.active,
.cid-u8HWBAt3bb .dropdown-item:active {
  background-color: transparent;
}
.cid-u8HWBAt3bb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8HWBAt3bb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8HWBAt3bb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8HWBAt3bb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8HWBAt3bb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8HWBAt3bb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8HWBAt3bb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8HWBAt3bb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8HWBAt3bb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8HWBAt3bb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8HWBAt3bb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8HWBAt3bb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HWBAt3bb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HWBAt3bb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8HWBAt3bb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HWBAt3bb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8HWBAt3bb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8HWBAt3bb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HWBAt3bb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8HWBAt3bb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8HWBAt3bb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8HWBAt3bb .navbar {
    height: 70px;
  }
  .cid-u8HWBAt3bb .navbar.opened {
    height: auto;
  }
  .cid-u8HWBAt3bb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8HWBAKrKS {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u8HWBAKrKS {
    align-items: flex-start;
  }
  .cid-u8HWBAKrKS .row {
    justify-content: flex-start;
  }
}
.cid-u8HWBAKrKS .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u8HWBAKrKS .mbr-text,
.cid-u8HWBAKrKS .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u8HWBAKrKS .mbr-section-title,
.cid-u8HWBAKrKS .line {
  color: #70b51d;
}
.cid-u8HWBAKrKS h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u8HWBAKrKS h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u8HWBAKrKS .mbr-section-subtitle,
.cid-u8HWBAKrKS .align {
  text-align: left;
  color: #232323;
}
.cid-u99SNyf205 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-u99SNyf205 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u99SNyf205 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u99SNyf205 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-u99SNyf205 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-u99SNyf205 .container {
    padding: 0 300px;
  }
}
.cid-u99SNyf205 .card {
  justify-content: center;
}
.cid-u99SNyf205 .content-wrapper {
  padding: 0 120px;
  display: flex;
}
@media (max-width: 1440px) {
  .cid-u99SNyf205 .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-u99SNyf205 .content-wrapper {
    padding: 0;
    display: block;
  }
}
.cid-u99SNyf205 .content-wrapper .items-wrapper {
  width: 50%;
  padding-right: 120px;
}
@media (max-width: 1440px) {
  .cid-u99SNyf205 .content-wrapper .items-wrapper {
    padding-right: 60px;
  }
}
@media (max-width: 992px) {
  .cid-u99SNyf205 .content-wrapper .items-wrapper {
    padding: 0;
    width: 100%;
    margin-bottom: 60px;
  }
}
.cid-u99SNyf205 .content-wrapper .items-wrapper .item {
  margin-bottom: 150px;
}
.cid-u99SNyf205 .content-wrapper .items-wrapper .item:last-child {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-u99SNyf205 .content-wrapper .items-wrapper .item {
    margin-bottom: 60px;
  }
}
.cid-u99SNyf205 .content-wrapper .items-wrapper .item .item-wrapper .card-box .desc-wrapper .item-desc {
  display: inline-flex;
  position: relative;
  align-items: center;
  margin-bottom: 60px;
  padding-left: 120px;
}
@media (max-width: 992px) {
  .cid-u99SNyf205 .content-wrapper .items-wrapper .item .item-wrapper .card-box .desc-wrapper .item-desc {
    margin-bottom: 40px;
    padding-left: 60px;
  }
}
.cid-u99SNyf205 .content-wrapper .items-wrapper .item .item-wrapper .card-box .desc-wrapper .item-desc::before {
  content: '';
  position: absolute;
  left: 0;
  width: 90px;
  height: 1px;
  background-color: #70b51d;
}
@media (max-width: 992px) {
  .cid-u99SNyf205 .content-wrapper .items-wrapper .item .item-wrapper .card-box .desc-wrapper .item-desc::before {
    width: 40px;
  }
}
.cid-u99SNyf205 .content-wrapper .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-u99SNyf205 .content-wrapper .image-wrapper {
  width: 50%;
}
@media (max-width: 992px) {
  .cid-u99SNyf205 .content-wrapper .image-wrapper {
    width: 100%;
  }
}
.cid-u99SNyf205 .content-wrapper .image-wrapper .image-wrap {
  position: relative;
}
.cid-u99SNyf205 .content-wrapper .image-wrapper .image-wrap img {
  height: 840px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u99SNyf205 .content-wrapper .image-wrapper .image-wrap img {
    height: 350px;
  }
}
.cid-u99SNyf205 .content-wrapper .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 118px;
  height: 118px;
  background-image: linear-gradient(-135deg, #70b51d 50%, #ffffff 50%);
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-u99SNyf205 .content-wrapper .image-wrapper .image-wrap::before {
    width: 50px;
    height: 50px;
  }
}
.cid-u99SNyf205 .item-desc {
  color: #254b45;
}
.cid-u99SNyf205 .item-text {
  color: #000000;
}
.cid-u95xin7b1f {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95xin7b1f {
    align-items: flex-start;
  }
  .cid-u95xin7b1f .row {
    justify-content: flex-start;
  }
}
.cid-u95xin7b1f .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95xin7b1f .mbr-text,
.cid-u95xin7b1f .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95xin7b1f .mbr-section-title,
.cid-u95xin7b1f .line {
  color: #70b51d;
}
.cid-u95xin7b1f h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95xin7b1f h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95xin7b1f .mbr-section-subtitle,
.cid-u95xin7b1f .align {
  text-align: left;
  color: #232323;
}
.cid-u8HWBAWe4c {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8HWBAWe4c .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8HWBAWe4c .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8HWBAWe4c img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8HWBAWe4c .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8HWBAWe4c .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8HWBAWe4c .mbr-section-title {
  color: #ffffff;
}
.cid-u8HWBAWe4c .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u8HWK2UoPQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8HWK2UoPQ .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8HWK2UoPQ .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8HWK2UoPQ .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8HWK2UoPQ .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8HWK2UoPQ .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8HWK2UoPQ .container {
    padding: 0 1rem;
  }
}
.cid-u8HWK2UoPQ .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8HWK2UoPQ .nav-link {
  position: relative;
}
.cid-u8HWK2UoPQ .nav-link:hover {
  color: #320707 !important;
}
.cid-u8HWK2UoPQ nav.navbar {
  position: fixed;
}
.cid-u8HWK2UoPQ .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8HWK2UoPQ .navbar.opened {
  transition: all 0.3s;
}
.cid-u8HWK2UoPQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8HWK2UoPQ .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8HWK2UoPQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8HWK2UoPQ .navbar.collapsed {
  justify-content: center;
}
.cid-u8HWK2UoPQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8HWK2UoPQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8HWK2UoPQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8HWK2UoPQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8HWK2UoPQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8HWK2UoPQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8HWK2UoPQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8HWK2UoPQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8HWK2UoPQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8HWK2UoPQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8HWK2UoPQ .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8HWK2UoPQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8HWK2UoPQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8HWK2UoPQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8HWK2UoPQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8HWK2UoPQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8HWK2UoPQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8HWK2UoPQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8HWK2UoPQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8HWK2UoPQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8HWK2UoPQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8HWK2UoPQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8HWK2UoPQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8HWK2UoPQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HWK2UoPQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8HWK2UoPQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8HWK2UoPQ .dropdown-item:hover,
.cid-u8HWK2UoPQ .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8HWK2UoPQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8HWK2UoPQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8HWK2UoPQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8HWK2UoPQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8HWK2UoPQ .dropdown-menu,
.cid-u8HWK2UoPQ .navbar.opened {
  background: #ffffff !important;
}
.cid-u8HWK2UoPQ .nav-item:focus,
.cid-u8HWK2UoPQ .nav-link:focus {
  outline: none;
}
.cid-u8HWK2UoPQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8HWK2UoPQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8HWK2UoPQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8HWK2UoPQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HWK2UoPQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8HWK2UoPQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8HWK2UoPQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8HWK2UoPQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8HWK2UoPQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8HWK2UoPQ .dropdown-item.active,
.cid-u8HWK2UoPQ .dropdown-item:active {
  background-color: transparent;
}
.cid-u8HWK2UoPQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8HWK2UoPQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8HWK2UoPQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8HWK2UoPQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8HWK2UoPQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8HWK2UoPQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8HWK2UoPQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8HWK2UoPQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8HWK2UoPQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8HWK2UoPQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8HWK2UoPQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8HWK2UoPQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HWK2UoPQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HWK2UoPQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8HWK2UoPQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HWK2UoPQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8HWK2UoPQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8HWK2UoPQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HWK2UoPQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8HWK2UoPQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8HWK2UoPQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8HWK2UoPQ .navbar {
    height: 70px;
  }
  .cid-u8HWK2UoPQ .navbar.opened {
    height: auto;
  }
  .cid-u8HWK2UoPQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8HWK3c4vb {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u8HWK3c4vb {
    align-items: flex-start;
  }
  .cid-u8HWK3c4vb .row {
    justify-content: flex-start;
  }
}
.cid-u8HWK3c4vb .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u8HWK3c4vb .mbr-text,
.cid-u8HWK3c4vb .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u8HWK3c4vb .mbr-section-title,
.cid-u8HWK3c4vb .line {
  color: #70b51d;
}
.cid-u8HWK3c4vb h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u8HWK3c4vb h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u8HWK3c4vb .mbr-section-subtitle,
.cid-u8HWK3c4vb .align {
  text-align: left;
  color: #232323;
}
.cid-u99OaGvTjs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u99OaGvTjs .mbr-fallback-image.disabled {
  display: none;
}
.cid-u99OaGvTjs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u99OaGvTjs .container {
    padding: 0 16px;
  }
}
.cid-u99OaGvTjs .row {
  position: relative;
}
.cid-u99OaGvTjs .content-wrapper {
  position: sticky;
  top: 100px;
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-u99OaGvTjs .content-wrapper {
    margin-bottom: 80px;
    margin-right: 0;
  }
}
.cid-u99OaGvTjs .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-u99OaGvTjs .content-wrapper .mbr-section-title span {
  color: #70b51d;
}
.cid-u99OaGvTjs .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 40%;
  margin-bottom: 14px;
}
@media (max-width: 992px) {
  .cid-u99OaGvTjs .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-primary-outline,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-secondary-outline,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-success-outline,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-info-outline,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-warning-outline,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-danger-outline,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-black-outline,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-white-outline {
  border: none !important;
  padding: 0;
  border-radius: 0;
}
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-primary-outline .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-secondary-outline .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-success-outline .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-info-outline .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-warning-outline .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-danger-outline .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-black-outline .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-white-outline .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-primary-outline:hover,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-secondary-outline:hover,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-success-outline:hover,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-info-outline:hover,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-warning-outline:hover,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-danger-outline:hover,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-black-outline:hover,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-white-outline:hover,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-primary-outline:focus,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-secondary-outline:focus,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-success-outline:focus,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-info-outline:focus,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-warning-outline:focus,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-danger-outline:focus,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-black-outline:focus,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-white-outline:focus {
  background-color: transparent !important;
}
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-primary-outline:hover .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-secondary-outline:hover .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-success-outline:hover .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-info-outline:hover .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-warning-outline:hover .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-danger-outline:hover .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-black-outline:hover .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-white-outline:hover .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-primary-outline:focus .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-secondary-outline:focus .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-success-outline:focus .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-info-outline:focus .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-warning-outline:focus .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-danger-outline:focus .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-black-outline:focus .mbr-iconfont,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-white-outline:focus .mbr-iconfont {
  transform: translateX(10px);
}
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-primary-outline:hover,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-primary-outline:focus {
  color: #70b51d !important;
}
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-secondary-outline:hover,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-secondary-outline:focus {
  color: #ffd7ef !important;
}
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-success-outline:hover,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-success-outline:focus {
  color: #3a341c !important;
}
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-info-outline:hover,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-info-outline:focus {
  color: #320707 !important;
}
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-warning-outline:hover,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-warning-outline:focus {
  color: #a0e2e1 !important;
}
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-danger-outline:hover,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-danger-outline:focus {
  color: #ffea64 !important;
}
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-black-outline:hover,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-black-outline:focus {
  color: #000000 !important;
}
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-white-outline:hover,
.cid-u99OaGvTjs .content-wrapper .mbr-section-btn .btn-white-outline:focus {
  color: #ffffff !important;
}
.cid-u99OaGvTjs .content-wrapper .decor-wrapper {
  margin-top: 32px;
}
.cid-u99OaGvTjs .content-wrapper .decor-wrapper .decor-wrap {
  display: inline-flex;
  width: 240px;
  height: 240px;
  border-radius: 100%;
  background-image: linear-gradient(225deg, #70b51d -10%, transparent 80%);
}
.cid-u99OaGvTjs .items-wrapper {
  margin-left: 40px;
}
@media (max-width: 992px) {
  .cid-u99OaGvTjs .items-wrapper {
    margin-left: 0;
  }
}
.cid-u99OaGvTjs .item {
  padding: 0 12px;
  margin-bottom: 24px;
}
.cid-u99OaGvTjs .item .item-wrapper {
  background-color: #fafafa;
  height: 100%;
  padding: 70px;
  border-radius: 14px !important;
}
@media (max-width: 992px) {
  .cid-u99OaGvTjs .item .item-wrapper {
    padding: 32px;
  }
}
.cid-u99OaGvTjs .item .item-wrapper .card-box .item-title {
  margin-bottom: 24px;
}
.cid-u99OaGvTjs .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-u99OaGvTjs .mbr-section-title {
  color: #000000;
}
.cid-u99OaGvTjs .mbr-text {
  color: #6f6f6f;
}
.cid-u99OaGvTjs .item-title {
  color: #70b51d;
}
.cid-u99OaGvTjs .item-text {
  color: #000000;
}
.cid-ulMBjNOzw5 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ulMBjNOzw5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ulMBjNOzw5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ulMBjNOzw5 .row {
  flex-direction: row-reverse;
}
.cid-u95x9ZyGSz {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95x9ZyGSz {
    align-items: flex-start;
  }
  .cid-u95x9ZyGSz .row {
    justify-content: flex-start;
  }
}
.cid-u95x9ZyGSz .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95x9ZyGSz .mbr-text,
.cid-u95x9ZyGSz .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95x9ZyGSz .mbr-section-title,
.cid-u95x9ZyGSz .line {
  color: #70b51d;
}
.cid-u95x9ZyGSz h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95x9ZyGSz h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95x9ZyGSz .mbr-section-subtitle,
.cid-u95x9ZyGSz .align {
  text-align: left;
  color: #232323;
}
.cid-u8HWK3n27X {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8HWK3n27X .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8HWK3n27X .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8HWK3n27X img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8HWK3n27X .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8HWK3n27X .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8HWK3n27X .mbr-section-title {
  color: #ffffff;
}
.cid-u8HWK3n27X .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u8HWQzZ4fO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8HWQzZ4fO .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8HWQzZ4fO .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8HWQzZ4fO .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8HWQzZ4fO .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8HWQzZ4fO .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8HWQzZ4fO .container {
    padding: 0 1rem;
  }
}
.cid-u8HWQzZ4fO .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8HWQzZ4fO .nav-link {
  position: relative;
}
.cid-u8HWQzZ4fO .nav-link:hover {
  color: #320707 !important;
}
.cid-u8HWQzZ4fO nav.navbar {
  position: fixed;
}
.cid-u8HWQzZ4fO .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8HWQzZ4fO .navbar.opened {
  transition: all 0.3s;
}
.cid-u8HWQzZ4fO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8HWQzZ4fO .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8HWQzZ4fO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8HWQzZ4fO .navbar.collapsed {
  justify-content: center;
}
.cid-u8HWQzZ4fO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8HWQzZ4fO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8HWQzZ4fO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8HWQzZ4fO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8HWQzZ4fO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8HWQzZ4fO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8HWQzZ4fO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8HWQzZ4fO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8HWQzZ4fO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8HWQzZ4fO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8HWQzZ4fO .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8HWQzZ4fO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8HWQzZ4fO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8HWQzZ4fO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8HWQzZ4fO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8HWQzZ4fO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8HWQzZ4fO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8HWQzZ4fO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8HWQzZ4fO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8HWQzZ4fO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8HWQzZ4fO .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8HWQzZ4fO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8HWQzZ4fO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8HWQzZ4fO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HWQzZ4fO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8HWQzZ4fO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8HWQzZ4fO .dropdown-item:hover,
.cid-u8HWQzZ4fO .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8HWQzZ4fO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8HWQzZ4fO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8HWQzZ4fO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8HWQzZ4fO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8HWQzZ4fO .dropdown-menu,
.cid-u8HWQzZ4fO .navbar.opened {
  background: #ffffff !important;
}
.cid-u8HWQzZ4fO .nav-item:focus,
.cid-u8HWQzZ4fO .nav-link:focus {
  outline: none;
}
.cid-u8HWQzZ4fO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8HWQzZ4fO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8HWQzZ4fO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8HWQzZ4fO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HWQzZ4fO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8HWQzZ4fO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8HWQzZ4fO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8HWQzZ4fO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8HWQzZ4fO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8HWQzZ4fO .dropdown-item.active,
.cid-u8HWQzZ4fO .dropdown-item:active {
  background-color: transparent;
}
.cid-u8HWQzZ4fO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8HWQzZ4fO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8HWQzZ4fO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8HWQzZ4fO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8HWQzZ4fO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8HWQzZ4fO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8HWQzZ4fO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8HWQzZ4fO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8HWQzZ4fO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8HWQzZ4fO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8HWQzZ4fO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8HWQzZ4fO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HWQzZ4fO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HWQzZ4fO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8HWQzZ4fO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HWQzZ4fO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8HWQzZ4fO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8HWQzZ4fO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HWQzZ4fO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8HWQzZ4fO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8HWQzZ4fO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8HWQzZ4fO .navbar {
    height: 70px;
  }
  .cid-u8HWQzZ4fO .navbar.opened {
    height: auto;
  }
  .cid-u8HWQzZ4fO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8HWQAiiR4 {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u8HWQAiiR4 {
    align-items: flex-start;
  }
  .cid-u8HWQAiiR4 .row {
    justify-content: flex-start;
  }
}
.cid-u8HWQAiiR4 .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u8HWQAiiR4 .mbr-text,
.cid-u8HWQAiiR4 .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u8HWQAiiR4 .mbr-section-title,
.cid-u8HWQAiiR4 .line {
  color: #70b51d;
}
.cid-u8HWQAiiR4 h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u8HWQAiiR4 h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u8HWQAiiR4 .mbr-section-subtitle,
.cid-u8HWQAiiR4 .align {
  text-align: left;
  color: #232323;
}
.cid-u99YG80A5X {
  display: flex;
  padding-top: 15px;
  padding-bottom: 90px;
  background: linear-gradient(to bottom, #ffffff, #ffffff);
}
.cid-u99YG80A5X .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u99YG80A5X .mbr-text,
.cid-u99YG80A5X .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u99YG80A5X .mbr-section-title,
.cid-u99YG80A5X .line {
  color: #232323;
}
.cid-u99YG80A5X .google-map {
  height: 40rem;
  filter: grayscale(1);
  position: relative;
  border-radius: 2rem;
}
.cid-u99YG80A5X .google-map iframe {
  height: 100%;
  width: 100%;
  border-radius: 2rem;
}
.cid-u99YG80A5X .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-u99YG80A5X .google-map[data-state] {
  background: #e9e5dc;
}
.cid-u99YG80A5X .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-u99YG80A5X h2 {
  position: relative;
  width: fit-content;
  padding-left: 20px;
  display: inline-block;
}
.cid-u99YG80A5X h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 1px;
  top: calc(50% - 6px);
}
.cid-u99YG80A5X .mbr-section-subtitle,
.cid-u99YG80A5X .align {
  text-align: left;
  color: #70b51d;
}
.cid-u95wzqkRI2 {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95wzqkRI2 {
    align-items: flex-start;
  }
  .cid-u95wzqkRI2 .row {
    justify-content: flex-start;
  }
}
.cid-u95wzqkRI2 .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95wzqkRI2 .mbr-text,
.cid-u95wzqkRI2 .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95wzqkRI2 .mbr-section-title,
.cid-u95wzqkRI2 .line {
  color: #70b51d;
}
.cid-u95wzqkRI2 h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95wzqkRI2 h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95wzqkRI2 .mbr-section-subtitle,
.cid-u95wzqkRI2 .align {
  text-align: left;
  color: #232323;
}
.cid-u8HWQAtJDD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8HWQAtJDD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8HWQAtJDD .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8HWQAtJDD img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8HWQAtJDD .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8HWQAtJDD .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8HWQAtJDD .mbr-section-title {
  color: #ffffff;
}
.cid-u8HWQAtJDD .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u8HXfuEJgc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8HXfuEJgc .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8HXfuEJgc .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8HXfuEJgc .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8HXfuEJgc .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8HXfuEJgc .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8HXfuEJgc .container {
    padding: 0 1rem;
  }
}
.cid-u8HXfuEJgc .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8HXfuEJgc .nav-link {
  position: relative;
}
.cid-u8HXfuEJgc .nav-link:hover {
  color: #320707 !important;
}
.cid-u8HXfuEJgc nav.navbar {
  position: fixed;
}
.cid-u8HXfuEJgc .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8HXfuEJgc .navbar.opened {
  transition: all 0.3s;
}
.cid-u8HXfuEJgc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8HXfuEJgc .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8HXfuEJgc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8HXfuEJgc .navbar.collapsed {
  justify-content: center;
}
.cid-u8HXfuEJgc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8HXfuEJgc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8HXfuEJgc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8HXfuEJgc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8HXfuEJgc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8HXfuEJgc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8HXfuEJgc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8HXfuEJgc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8HXfuEJgc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8HXfuEJgc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8HXfuEJgc .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8HXfuEJgc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8HXfuEJgc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8HXfuEJgc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8HXfuEJgc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8HXfuEJgc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8HXfuEJgc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8HXfuEJgc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8HXfuEJgc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8HXfuEJgc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8HXfuEJgc .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8HXfuEJgc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8HXfuEJgc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8HXfuEJgc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HXfuEJgc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8HXfuEJgc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8HXfuEJgc .dropdown-item:hover,
.cid-u8HXfuEJgc .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8HXfuEJgc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8HXfuEJgc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8HXfuEJgc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8HXfuEJgc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8HXfuEJgc .dropdown-menu,
.cid-u8HXfuEJgc .navbar.opened {
  background: #ffffff !important;
}
.cid-u8HXfuEJgc .nav-item:focus,
.cid-u8HXfuEJgc .nav-link:focus {
  outline: none;
}
.cid-u8HXfuEJgc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8HXfuEJgc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8HXfuEJgc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8HXfuEJgc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HXfuEJgc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8HXfuEJgc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8HXfuEJgc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8HXfuEJgc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8HXfuEJgc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8HXfuEJgc .dropdown-item.active,
.cid-u8HXfuEJgc .dropdown-item:active {
  background-color: transparent;
}
.cid-u8HXfuEJgc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8HXfuEJgc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8HXfuEJgc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8HXfuEJgc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8HXfuEJgc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8HXfuEJgc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8HXfuEJgc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8HXfuEJgc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8HXfuEJgc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8HXfuEJgc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8HXfuEJgc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8HXfuEJgc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HXfuEJgc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HXfuEJgc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8HXfuEJgc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HXfuEJgc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8HXfuEJgc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8HXfuEJgc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HXfuEJgc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8HXfuEJgc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8HXfuEJgc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8HXfuEJgc .navbar {
    height: 70px;
  }
  .cid-u8HXfuEJgc .navbar.opened {
    height: auto;
  }
  .cid-u8HXfuEJgc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8HXfuYVhN {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u8HXfuYVhN {
    align-items: flex-start;
  }
  .cid-u8HXfuYVhN .row {
    justify-content: flex-start;
  }
}
.cid-u8HXfuYVhN .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u8HXfuYVhN .mbr-text,
.cid-u8HXfuYVhN .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u8HXfuYVhN .mbr-section-title,
.cid-u8HXfuYVhN .line {
  color: #70b51d;
}
.cid-u8HXfuYVhN h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u8HXfuYVhN h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u8HXfuYVhN .mbr-section-subtitle,
.cid-u8HXfuYVhN .align {
  text-align: left;
  color: #232323;
}
.cid-u9fpg6DAlm {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u9fpg6DAlm .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9fpg6DAlm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9fpg6DAlm .container-fluid {
  padding: 0 50px;
}
@media (max-width: 1440px) {
  .cid-u9fpg6DAlm .container-fluid {
    padding: 0 40px;
  }
}
@media (max-width: 992px) {
  .cid-u9fpg6DAlm .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-u9fpg6DAlm .container {
    padding: 0 20px;
  }
}
.cid-u9fpg6DAlm .row {
  justify-content: center;
}
.cid-u9fpg6DAlm .content-wrapper {
  display: flex;
}
@media (max-width: 992px) {
  .cid-u9fpg6DAlm .content-wrapper {
    display: block;
  }
}
.cid-u9fpg6DAlm .content-wrapper .card {
  justify-content: center;
}
.cid-u9fpg6DAlm .content-wrapper .image-wrapper {
  width: 50%;
}
@media (max-width: 992px) {
  .cid-u9fpg6DAlm .content-wrapper .image-wrapper {
    width: 100%;
    margin-bottom: 40px;
  }
}
.cid-u9fpg6DAlm .content-wrapper .image-wrapper img {
  height: 530px;
  object-fit: cover;
  border-radius: 20px !important;
}
@media (max-width: 992px) {
  .cid-u9fpg6DAlm .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-u9fpg6DAlm .content-wrapper .content-wrap {
  width: 50%;
  padding-left: 200px;
}
@media (max-width: 1440px) {
  .cid-u9fpg6DAlm .content-wrapper .content-wrap {
    padding-left: 100px;
  }
}
@media (max-width: 1199px) {
  .cid-u9fpg6DAlm .content-wrapper .content-wrap {
    padding-left: 40px;
  }
}
@media (max-width: 992px) {
  .cid-u9fpg6DAlm .content-wrapper .content-wrap {
    width: 100%;
    padding-left: 0;
  }
}
.cid-u9fpg6DAlm .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-u9fpg6DAlm .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 0;
  line-height: 1.6;
}
.cid-u9fpg6DAlm .mbr-section-title {
  color: #70b51d;
}
.cid-u9fpg6DAlm .mbr-text {
  color: #000000;
}
.cid-u9fhekWGCq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u9fhekWGCq .section-head {
  margin-bottom: 80px;
}
.cid-u9fhekWGCq .card {
  border-bottom: 3px solid;
  border-color: #70b51d;
  border-radius: 0;
}
.cid-u9fhekWGCq .card:first-child {
  border-top: 3px solid;
  border-color: #70b51d;
}
.cid-u9fhekWGCq .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: none;
}
.cid-u9fhekWGCq .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u9fhekWGCq .panel-title[aria-expanded='true'] .mbr-iconfont:before {
  -webkit-transform: rotate(90deg) translateX(-10px);
  -moz-transform: rotate(90deg) translateX(-10px);
  -ms-transform: rotate(90deg) translateX(-10px);
  -o-transform: rotate(90deg) translateX(-10px);
  transform: rotate(90deg) translateX(-10px);
}
.cid-u9fhekWGCq .mbr-iconfont {
  position: relative;
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #000;
  border-radius: 50%;
  border: 3px solid;
  border-color: #70b51d;
  height: 37px;
  width: 37px;
  margin-top: 6px;
}
.cid-u9fhekWGCq .mbr-iconfont:after {
  content: "";
  width: 20px;
  height: 3px;
  background-color: #70b51d;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.cid-u9fhekWGCq .mbr-iconfont:before {
  content: "";
  width: 3px;
  height: 20px;
  background-color: #70b51d;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: all .3s;
}
.cid-u9fhekWGCq .panel-body,
.cid-u9fhekWGCq .card-header {
  padding: 8px 0 15px;
}
.cid-u9fhekWGCq .panel-title-edit {
  font-weight: 500;
  color: #70b51d;
}
.cid-u9fhf6qCMP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u9fhf6qCMP .section-head {
  margin-bottom: 80px;
}
.cid-u9fhf6qCMP .card {
  border-bottom: 0px solid;
  border-color: #70b51d;
  border-radius: 0;
}
.cid-u9fhf6qCMP .card:first-child {
  border-top: 0px solid;
  border-color: #70b51d;
}
.cid-u9fhf6qCMP .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: none;
}
.cid-u9fhf6qCMP .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u9fhf6qCMP .panel-title[aria-expanded='true'] .mbr-iconfont:before {
  -webkit-transform: rotate(90deg) translateX(-10px);
  -moz-transform: rotate(90deg) translateX(-10px);
  -ms-transform: rotate(90deg) translateX(-10px);
  -o-transform: rotate(90deg) translateX(-10px);
  transform: rotate(90deg) translateX(-10px);
}
.cid-u9fhf6qCMP .mbr-iconfont {
  position: relative;
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #000;
  border-radius: 50%;
  border: 3px solid;
  border-color: #70b51d;
  height: 37px;
  width: 37px;
  margin-top: 6px;
}
.cid-u9fhf6qCMP .mbr-iconfont:after {
  content: "";
  width: 20px;
  height: 3px;
  background-color: #70b51d;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.cid-u9fhf6qCMP .mbr-iconfont:before {
  content: "";
  width: 3px;
  height: 20px;
  background-color: #70b51d;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: all .3s;
}
.cid-u9fhf6qCMP .panel-body,
.cid-u9fhf6qCMP .card-header {
  padding: 8px 0 15px;
}
.cid-u9fhf6qCMP .panel-title-edit {
  font-weight: 500;
  color: #70b51d;
}
.cid-u9fj7MqJvn {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u9fj7MqJvn .section-head {
  margin-bottom: 80px;
}
.cid-u9fj7MqJvn .card {
  border-bottom: 3px solid;
  border-color: #70b51d;
  border-radius: 0;
}
.cid-u9fj7MqJvn .card:first-child {
  border-top: 3px solid;
  border-color: #70b51d;
}
.cid-u9fj7MqJvn .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: none;
}
.cid-u9fj7MqJvn .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u9fj7MqJvn .panel-title[aria-expanded='true'] .mbr-iconfont:before {
  -webkit-transform: rotate(90deg) translateX(-10px);
  -moz-transform: rotate(90deg) translateX(-10px);
  -ms-transform: rotate(90deg) translateX(-10px);
  -o-transform: rotate(90deg) translateX(-10px);
  transform: rotate(90deg) translateX(-10px);
}
.cid-u9fj7MqJvn .mbr-iconfont {
  position: relative;
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #000;
  border-radius: 50%;
  border: 3px solid;
  border-color: #70b51d;
  height: 37px;
  width: 37px;
  margin-top: 6px;
}
.cid-u9fj7MqJvn .mbr-iconfont:after {
  content: "";
  width: 20px;
  height: 3px;
  background-color: #70b51d;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.cid-u9fj7MqJvn .mbr-iconfont:before {
  content: "";
  width: 3px;
  height: 20px;
  background-color: #70b51d;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: all .3s;
}
.cid-u9fj7MqJvn .panel-body,
.cid-u9fj7MqJvn .card-header {
  padding: 8px 0 15px;
}
.cid-u9fj7MqJvn .panel-title-edit {
  font-weight: 500;
  color: #70b51d;
}
.cid-u9ft24nTAr {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u9ft24nTAr .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-u9ft24nTAr .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #70b51d;
}
@media (max-width: 991px) {
  .cid-u9ft24nTAr .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u9ft24nTAr .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-u9ft24nTAr .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #70b51d;
}
.cid-u9ft24nTAr .mbr-section-title {
  color: #70b51d;
}
.cid-u9ft24nTAr .card-title {
  color: #ffffff;
}
.cid-u95wrWKFZ7 {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95wrWKFZ7 {
    align-items: flex-start;
  }
  .cid-u95wrWKFZ7 .row {
    justify-content: flex-start;
  }
}
.cid-u95wrWKFZ7 .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95wrWKFZ7 .mbr-text,
.cid-u95wrWKFZ7 .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95wrWKFZ7 .mbr-section-title,
.cid-u95wrWKFZ7 .line {
  color: #70b51d;
}
.cid-u95wrWKFZ7 h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95wrWKFZ7 h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95wrWKFZ7 .mbr-section-subtitle,
.cid-u95wrWKFZ7 .align {
  text-align: left;
  color: #232323;
}
.cid-u8HXfvbRUV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8HXfvbRUV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8HXfvbRUV .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8HXfvbRUV img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8HXfvbRUV .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8HXfvbRUV .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8HXfvbRUV .mbr-section-title {
  color: #ffffff;
}
.cid-u8HXfvbRUV .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u8HXifZDcp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8HXifZDcp .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8HXifZDcp .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8HXifZDcp .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8HXifZDcp .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8HXifZDcp .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8HXifZDcp .container {
    padding: 0 1rem;
  }
}
.cid-u8HXifZDcp .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8HXifZDcp .nav-link {
  position: relative;
}
.cid-u8HXifZDcp .nav-link:hover {
  color: #320707 !important;
}
.cid-u8HXifZDcp nav.navbar {
  position: fixed;
}
.cid-u8HXifZDcp .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8HXifZDcp .navbar.opened {
  transition: all 0.3s;
}
.cid-u8HXifZDcp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8HXifZDcp .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8HXifZDcp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8HXifZDcp .navbar.collapsed {
  justify-content: center;
}
.cid-u8HXifZDcp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8HXifZDcp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8HXifZDcp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8HXifZDcp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8HXifZDcp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8HXifZDcp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8HXifZDcp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8HXifZDcp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8HXifZDcp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8HXifZDcp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8HXifZDcp .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8HXifZDcp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8HXifZDcp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8HXifZDcp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8HXifZDcp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8HXifZDcp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8HXifZDcp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8HXifZDcp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8HXifZDcp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8HXifZDcp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8HXifZDcp .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8HXifZDcp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8HXifZDcp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8HXifZDcp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HXifZDcp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8HXifZDcp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8HXifZDcp .dropdown-item:hover,
.cid-u8HXifZDcp .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8HXifZDcp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8HXifZDcp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8HXifZDcp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8HXifZDcp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8HXifZDcp .dropdown-menu,
.cid-u8HXifZDcp .navbar.opened {
  background: #ffffff !important;
}
.cid-u8HXifZDcp .nav-item:focus,
.cid-u8HXifZDcp .nav-link:focus {
  outline: none;
}
.cid-u8HXifZDcp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8HXifZDcp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8HXifZDcp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8HXifZDcp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HXifZDcp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8HXifZDcp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8HXifZDcp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8HXifZDcp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8HXifZDcp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8HXifZDcp .dropdown-item.active,
.cid-u8HXifZDcp .dropdown-item:active {
  background-color: transparent;
}
.cid-u8HXifZDcp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8HXifZDcp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8HXifZDcp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8HXifZDcp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8HXifZDcp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8HXifZDcp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8HXifZDcp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8HXifZDcp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8HXifZDcp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8HXifZDcp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8HXifZDcp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8HXifZDcp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HXifZDcp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HXifZDcp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8HXifZDcp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HXifZDcp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8HXifZDcp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8HXifZDcp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HXifZDcp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8HXifZDcp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8HXifZDcp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8HXifZDcp .navbar {
    height: 70px;
  }
  .cid-u8HXifZDcp .navbar.opened {
    height: auto;
  }
  .cid-u8HXifZDcp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8HXigfw5g {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u8HXigfw5g {
    align-items: flex-start;
  }
  .cid-u8HXigfw5g .row {
    justify-content: flex-start;
  }
}
.cid-u8HXigfw5g .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u8HXigfw5g .mbr-text,
.cid-u8HXigfw5g .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u8HXigfw5g .mbr-section-title,
.cid-u8HXigfw5g .line {
  color: #70b51d;
}
.cid-u8HXigfw5g h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u8HXigfw5g h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u8HXigfw5g .mbr-section-subtitle,
.cid-u8HXigfw5g .align {
  text-align: left;
  color: #232323;
}
.cid-u9fCHd5dje {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u9fCHd5dje .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9fCHd5dje .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9fCHd5dje .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-u9fCHd5dje .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-u9fCHd5dje .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9fCHd5dje .container {
    padding: 0 16px;
  }
}
.cid-u9fCHd5dje .row {
  justify-content: space-between;
}
.cid-u9fCHd5dje .row .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u9fCHd5dje .image-wrapper {
    margin-bottom: 48px;
  }
}
.cid-u9fCHd5dje .image-wrapper img {
  height: 520px;
  object-fit: cover;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
.cid-u9fCHd5dje .content-wrapper {
  position: relative;
}
.cid-u9fCHd5dje .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-u9fCHd5dje .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u9fCHd5dje .mbr-text {
  color: #333333;
}
.cid-u9fCHd5dje .mbr-section-title,
.cid-u9fCHd5dje .mbr-section-btn {
  color: #70b51d;
}
.cid-u9fD6tkLj7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u9fD6tkLj7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9fD6tkLj7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9fD6tkLj7 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-u9fD6tkLj7 .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-u9fD6tkLj7 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9fD6tkLj7 .container {
    padding: 0 16px;
  }
}
.cid-u9fD6tkLj7 .row {
  justify-content: space-between;
}
.cid-u9fD6tkLj7 .row .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u9fD6tkLj7 .image-wrapper {
    margin-bottom: 48px;
  }
}
.cid-u9fD6tkLj7 .image-wrapper img {
  height: 520px;
  object-fit: cover;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
.cid-u9fD6tkLj7 .content-wrapper {
  position: relative;
}
.cid-u9fD6tkLj7 .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-u9fD6tkLj7 .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u9fD6tkLj7 .mbr-text {
  color: #333333;
}
.cid-u9fD6tkLj7 .mbr-section-title,
.cid-u9fD6tkLj7 .mbr-section-btn {
  color: #70b51d;
}
.cid-u9fDOHTNEr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u9fDOHTNEr .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9fDOHTNEr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9fDOHTNEr .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-u9fDOHTNEr .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-u9fDOHTNEr .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9fDOHTNEr .container {
    padding: 0 16px;
  }
}
.cid-u9fDOHTNEr .row {
  justify-content: space-between;
}
.cid-u9fDOHTNEr .row .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u9fDOHTNEr .image-wrapper {
    margin-bottom: 48px;
  }
}
.cid-u9fDOHTNEr .image-wrapper img {
  height: 520px;
  object-fit: cover;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
.cid-u9fDOHTNEr .content-wrapper {
  position: relative;
}
.cid-u9fDOHTNEr .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-u9fDOHTNEr .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u9fDOHTNEr .mbr-text {
  color: #333333;
}
.cid-u9fDOHTNEr .mbr-section-title,
.cid-u9fDOHTNEr .mbr-section-btn {
  color: #70b51d;
}
.cid-u9fEzX8mzz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u9fEzX8mzz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9fEzX8mzz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9fEzX8mzz .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-u9fEzX8mzz .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-u9fEzX8mzz .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9fEzX8mzz .container {
    padding: 0 16px;
  }
}
.cid-u9fEzX8mzz .row {
  justify-content: space-between;
}
.cid-u9fEzX8mzz .row .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u9fEzX8mzz .image-wrapper {
    margin-bottom: 48px;
  }
}
.cid-u9fEzX8mzz .image-wrapper img {
  height: 520px;
  object-fit: cover;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
.cid-u9fEzX8mzz .content-wrapper {
  position: relative;
}
.cid-u9fEzX8mzz .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-u9fEzX8mzz .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u9fEzX8mzz .mbr-text {
  color: #333333;
}
.cid-u9fEzX8mzz .mbr-section-title,
.cid-u9fEzX8mzz .mbr-section-btn {
  color: #70b51d;
}
.cid-u9fF5Za1zt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u9fF5Za1zt .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9fF5Za1zt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9fF5Za1zt .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-u9fF5Za1zt .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-u9fF5Za1zt .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9fF5Za1zt .container {
    padding: 0 16px;
  }
}
.cid-u9fF5Za1zt .row {
  justify-content: space-between;
}
.cid-u9fF5Za1zt .row .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u9fF5Za1zt .image-wrapper {
    margin-bottom: 48px;
  }
}
.cid-u9fF5Za1zt .image-wrapper img {
  height: 520px;
  object-fit: cover;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
.cid-u9fF5Za1zt .content-wrapper {
  position: relative;
}
.cid-u9fF5Za1zt .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-u9fF5Za1zt .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u9fF5Za1zt .mbr-text {
  color: #333333;
}
.cid-u9fF5Za1zt .mbr-section-title,
.cid-u9fF5Za1zt .mbr-section-btn {
  color: #70b51d;
}
.cid-u9fFMibpjb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u9fFMibpjb .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9fFMibpjb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9fFMibpjb .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-u9fFMibpjb .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-u9fFMibpjb .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9fFMibpjb .container {
    padding: 0 16px;
  }
}
.cid-u9fFMibpjb .row {
  justify-content: space-between;
}
.cid-u9fFMibpjb .row .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u9fFMibpjb .image-wrapper {
    margin-bottom: 48px;
  }
}
.cid-u9fFMibpjb .image-wrapper img {
  height: 520px;
  object-fit: cover;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
.cid-u9fFMibpjb .content-wrapper {
  position: relative;
}
.cid-u9fFMibpjb .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-u9fFMibpjb .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u9fFMibpjb .mbr-text {
  color: #333333;
}
.cid-u9fFMibpjb .mbr-section-title,
.cid-u9fFMibpjb .mbr-section-btn {
  color: #70b51d;
}
.cid-u9fFN2jGKe {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u9fFN2jGKe .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9fFN2jGKe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9fFN2jGKe .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-u9fFN2jGKe .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-u9fFN2jGKe .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9fFN2jGKe .container {
    padding: 0 16px;
  }
}
.cid-u9fFN2jGKe .row {
  justify-content: space-between;
}
.cid-u9fFN2jGKe .row .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u9fFN2jGKe .image-wrapper {
    margin-bottom: 48px;
  }
}
.cid-u9fFN2jGKe .image-wrapper img {
  height: 520px;
  object-fit: cover;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
.cid-u9fFN2jGKe .content-wrapper {
  position: relative;
}
.cid-u9fFN2jGKe .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-u9fFN2jGKe .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u9fFN2jGKe .mbr-text {
  color: #333333;
}
.cid-u9fFN2jGKe .mbr-section-title,
.cid-u9fFN2jGKe .mbr-section-btn {
  color: #70b51d;
}
.cid-u95wgSvjmG {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95wgSvjmG {
    align-items: flex-start;
  }
  .cid-u95wgSvjmG .row {
    justify-content: flex-start;
  }
}
.cid-u95wgSvjmG .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95wgSvjmG .mbr-text,
.cid-u95wgSvjmG .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95wgSvjmG .mbr-section-title,
.cid-u95wgSvjmG .line {
  color: #70b51d;
}
.cid-u95wgSvjmG h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95wgSvjmG h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95wgSvjmG .mbr-section-subtitle,
.cid-u95wgSvjmG .align {
  text-align: left;
  color: #232323;
}
.cid-u8HXigq5z0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8HXigq5z0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8HXigq5z0 .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8HXigq5z0 img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8HXigq5z0 .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8HXigq5z0 .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8HXigq5z0 .mbr-section-title {
  color: #ffffff;
}
.cid-u8HXigq5z0 .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u8HXkx84jR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8HXkx84jR .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8HXkx84jR .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8HXkx84jR .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8HXkx84jR .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8HXkx84jR .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8HXkx84jR .container {
    padding: 0 1rem;
  }
}
.cid-u8HXkx84jR .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8HXkx84jR .nav-link {
  position: relative;
}
.cid-u8HXkx84jR .nav-link:hover {
  color: #320707 !important;
}
.cid-u8HXkx84jR nav.navbar {
  position: fixed;
}
.cid-u8HXkx84jR .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8HXkx84jR .navbar.opened {
  transition: all 0.3s;
}
.cid-u8HXkx84jR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8HXkx84jR .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8HXkx84jR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8HXkx84jR .navbar.collapsed {
  justify-content: center;
}
.cid-u8HXkx84jR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8HXkx84jR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8HXkx84jR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8HXkx84jR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8HXkx84jR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8HXkx84jR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8HXkx84jR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8HXkx84jR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8HXkx84jR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8HXkx84jR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8HXkx84jR .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8HXkx84jR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8HXkx84jR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8HXkx84jR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8HXkx84jR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8HXkx84jR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8HXkx84jR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8HXkx84jR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8HXkx84jR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8HXkx84jR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8HXkx84jR .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8HXkx84jR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8HXkx84jR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8HXkx84jR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HXkx84jR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8HXkx84jR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8HXkx84jR .dropdown-item:hover,
.cid-u8HXkx84jR .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8HXkx84jR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8HXkx84jR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8HXkx84jR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8HXkx84jR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8HXkx84jR .dropdown-menu,
.cid-u8HXkx84jR .navbar.opened {
  background: #ffffff !important;
}
.cid-u8HXkx84jR .nav-item:focus,
.cid-u8HXkx84jR .nav-link:focus {
  outline: none;
}
.cid-u8HXkx84jR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8HXkx84jR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8HXkx84jR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8HXkx84jR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HXkx84jR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8HXkx84jR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8HXkx84jR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8HXkx84jR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8HXkx84jR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8HXkx84jR .dropdown-item.active,
.cid-u8HXkx84jR .dropdown-item:active {
  background-color: transparent;
}
.cid-u8HXkx84jR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8HXkx84jR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8HXkx84jR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8HXkx84jR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8HXkx84jR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8HXkx84jR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8HXkx84jR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8HXkx84jR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8HXkx84jR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8HXkx84jR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8HXkx84jR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8HXkx84jR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HXkx84jR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HXkx84jR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8HXkx84jR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HXkx84jR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8HXkx84jR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8HXkx84jR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HXkx84jR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8HXkx84jR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8HXkx84jR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8HXkx84jR .navbar {
    height: 70px;
  }
  .cid-u8HXkx84jR .navbar.opened {
    height: auto;
  }
  .cid-u8HXkx84jR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8HXkxqhgy {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u8HXkxqhgy {
    align-items: flex-start;
  }
  .cid-u8HXkxqhgy .row {
    justify-content: flex-start;
  }
}
.cid-u8HXkxqhgy .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u8HXkxqhgy .mbr-text,
.cid-u8HXkxqhgy .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u8HXkxqhgy .mbr-section-title,
.cid-u8HXkxqhgy .line {
  color: #70b51d;
}
.cid-u8HXkxqhgy h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u8HXkxqhgy h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u8HXkxqhgy .mbr-section-subtitle,
.cid-u8HXkxqhgy .align {
  text-align: left;
  color: #232323;
}
.cid-u9hNRMNDny {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u9hNRMNDny .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9hNRMNDny .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u9hNRMNDny .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u9hNRMNDny .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u9hNRMNDny .image-wrapper img {
  height: 620px;
  object-fit: cover;
  transform: rotate(20deg);
  margin-left: -6rem;
}
@media (max-width: 992px) {
  .cid-u9hNRMNDny .image-wrapper img {
    height: 300px;
    transform: rotate(0);
  }
}
.cid-u9hNRMNDny .title-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u9hNRMNDny .title-wrapper {
    padding: 0 26px;
  }
}
.cid-u9hNRMNDny .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u9hNRMNDny .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u9hNRMNDny .title-wrapper .title-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-u9hNRMNDny .title-wrapper .title-wrap .mbr-section-btn {
  margin-top: 40px;
}
.cid-u9hNRMNDny .mbr-section-title {
  color: #ffffff;
}
.cid-u9hNRMNDny .mbr-section-subtitle {
  color: #ffffff;
  text-align: right;
}
.cid-u9hNRMNDny .mbr-text {
  color: #000000;
  text-align: right;
}
.cid-u9hNRMNDny .mbr-section-title,
.cid-u9hNRMNDny .mbr-section-btn {
  text-align: right;
  color: #70b51d;
}
.cid-u9hRlVZKvq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u9hRlVZKvq img {
  object-fit: cover;
}
.cid-u9hRlVZKvq .mbr-section-subtitle {
  color: #70b51d;
}
.cid-u9hUWSdlLm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u9hUWSdlLm img {
  object-fit: cover;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-u9hUWSdlLm img {
    width: 100%;
  }
}
.cid-u9hUWSdlLm .link {
  text-decoration: underline;
}
.cid-u9hUWSdlLm .tag-wrapper {
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-u9hUWSdlLm .tag-wrapper {
    justify-content: center;
  }
}
.cid-u9hUWSdlLm .tag {
  padding: 6px 16px;
  padding-top: 9px;
  margin-bottom: 1rem;
  margin-right: 1rem;
  width: fit-content;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-u9hUWSdlLm .tag {
    margin: 0 0.5rem;
    margin-bottom: 1rem;
  }
}
.cid-u9hUWSdlLm .tag1 {
  background: #30c7bf;
}
.cid-u9hUWSdlLm .tag2 {
  background: #fc898c;
}
.cid-u9hUWSdlLm .tag3 {
  background: #00004c;
}
.cid-u9hUWSdlLm .tag4 {
  background: #30c7bf;
}
.cid-u9hUWSdlLm .tag5 {
  background: #fc898c;
}
.cid-u9hUWSdlLm .mbr-section-title {
  color: #00004c;
}
.cid-u9hUWSdlLm .mbr-section-subtitle {
  color: #70b51d;
}
.cid-u9hZNzO5dM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-u9hZNzO5dM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9hZNzO5dM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9hZNzO5dM .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-u9hZNzO5dM .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-u9hZNzO5dM .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9hZNzO5dM .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-u9hZNzO5dM .container {
    padding: 0 16px;
  }
}
.cid-u9hZNzO5dM .row {
  justify-content: center;
}
.cid-u9hZNzO5dM .mbr-section-title {
  margin-bottom: 50px;
  color: #000000;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u9hZNzO5dM .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-u9hZNzO5dM .card {
  justify-content: space-between;
  flex-direction: row;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-u9hZNzO5dM .card {
    flex-direction: column;
  }
}
.cid-u9hZNzO5dM .image-wrapper {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u9hZNzO5dM .image-wrapper {
    margin-bottom: 32px;
    width: 100%;
  }
}
.cid-u9hZNzO5dM .image-wrapper img {
  height: 650px;
  object-fit: cover;
  border-radius: 1rem !important;
}
@media (max-width: 992px) {
  .cid-u9hZNzO5dM .image-wrapper img {
    height: 350px;
  }
}
.cid-u9hZNzO5dM .content-wrapper {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u9hZNzO5dM .content-wrapper {
    width: 100%;
  }
}
.cid-u9hZNzO5dM .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u9hZNzO5dM .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-u9hZNzO5dM .mbr-section-subtitle {
  color: #000000;
}
.cid-u9hZNzO5dM .mbr-text {
  color: #000000;
}
.cid-u9hZNzO5dM .mbr-section-subtitle,
.cid-u9hZNzO5dM .mbr-section-btn {
  color: #70b51d;
}
.cid-u9i0LYFoJ6 {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-u9i0LYFoJ6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9i0LYFoJ6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9i0LYFoJ6 .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-u9i0LYFoJ6 .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-u9i0LYFoJ6 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9i0LYFoJ6 .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-u9i0LYFoJ6 .container {
    padding: 0 16px;
  }
}
.cid-u9i0LYFoJ6 .row {
  justify-content: space-between;
}
.cid-u9i0LYFoJ6 .row:hover,
.cid-u9i0LYFoJ6 .row:focus {
  cursor: pointer;
}
.cid-u9i0LYFoJ6 .row .card {
  position: relative;
  z-index: 1;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u9i0LYFoJ6 .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u9i0LYFoJ6 .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: 1rem !important;
}
@media (max-width: 992px) {
  .cid-u9i0LYFoJ6 .image-wrapper img {
    height: 300px;
  }
}
.cid-u9i0LYFoJ6 .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u9i0LYFoJ6 .content-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-u9i0LYFoJ6 .mbr-section-title {
  color: #000000;
}
.cid-u9i0LYFoJ6 .mbr-text {
  color: #000000;
}
.cid-u9i0LYFoJ6 .mbr-section-title,
.cid-u9i0LYFoJ6 .mbr-section-btn {
  color: #70b51d;
}
.cid-u95wcyMyho {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95wcyMyho {
    align-items: flex-start;
  }
  .cid-u95wcyMyho .row {
    justify-content: flex-start;
  }
}
.cid-u95wcyMyho .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95wcyMyho .mbr-text,
.cid-u95wcyMyho .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95wcyMyho .mbr-section-title,
.cid-u95wcyMyho .line {
  color: #70b51d;
}
.cid-u95wcyMyho h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95wcyMyho h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95wcyMyho .mbr-section-subtitle,
.cid-u95wcyMyho .align {
  text-align: left;
  color: #232323;
}
.cid-u8HXkxD0t5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8HXkxD0t5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8HXkxD0t5 .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8HXkxD0t5 img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8HXkxD0t5 .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8HXkxD0t5 .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8HXkxD0t5 .mbr-section-title {
  color: #ffffff;
}
.cid-u8HXkxD0t5 .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u8HXxMVv6a {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8HXxMVv6a .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8HXxMVv6a .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8HXxMVv6a .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8HXxMVv6a .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8HXxMVv6a .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8HXxMVv6a .container {
    padding: 0 1rem;
  }
}
.cid-u8HXxMVv6a .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8HXxMVv6a .nav-link {
  position: relative;
}
.cid-u8HXxMVv6a .nav-link:hover {
  color: #320707 !important;
}
.cid-u8HXxMVv6a nav.navbar {
  position: fixed;
}
.cid-u8HXxMVv6a .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8HXxMVv6a .navbar.opened {
  transition: all 0.3s;
}
.cid-u8HXxMVv6a .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8HXxMVv6a .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8HXxMVv6a .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8HXxMVv6a .navbar.collapsed {
  justify-content: center;
}
.cid-u8HXxMVv6a .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8HXxMVv6a .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8HXxMVv6a .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8HXxMVv6a .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8HXxMVv6a .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8HXxMVv6a .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8HXxMVv6a .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8HXxMVv6a .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8HXxMVv6a .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8HXxMVv6a .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8HXxMVv6a .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8HXxMVv6a .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8HXxMVv6a .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8HXxMVv6a .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8HXxMVv6a .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8HXxMVv6a .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8HXxMVv6a .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8HXxMVv6a .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8HXxMVv6a .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8HXxMVv6a .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8HXxMVv6a .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8HXxMVv6a .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8HXxMVv6a .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8HXxMVv6a .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HXxMVv6a .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8HXxMVv6a .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8HXxMVv6a .dropdown-item:hover,
.cid-u8HXxMVv6a .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8HXxMVv6a .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8HXxMVv6a .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8HXxMVv6a .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8HXxMVv6a .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8HXxMVv6a .dropdown-menu,
.cid-u8HXxMVv6a .navbar.opened {
  background: #ffffff !important;
}
.cid-u8HXxMVv6a .nav-item:focus,
.cid-u8HXxMVv6a .nav-link:focus {
  outline: none;
}
.cid-u8HXxMVv6a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8HXxMVv6a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8HXxMVv6a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8HXxMVv6a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HXxMVv6a .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8HXxMVv6a .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8HXxMVv6a .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8HXxMVv6a .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8HXxMVv6a .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8HXxMVv6a .dropdown-item.active,
.cid-u8HXxMVv6a .dropdown-item:active {
  background-color: transparent;
}
.cid-u8HXxMVv6a .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8HXxMVv6a .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8HXxMVv6a .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8HXxMVv6a .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8HXxMVv6a .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8HXxMVv6a .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8HXxMVv6a ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8HXxMVv6a .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8HXxMVv6a button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8HXxMVv6a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8HXxMVv6a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8HXxMVv6a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HXxMVv6a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HXxMVv6a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8HXxMVv6a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HXxMVv6a nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8HXxMVv6a nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8HXxMVv6a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HXxMVv6a .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8HXxMVv6a a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8HXxMVv6a .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8HXxMVv6a .navbar {
    height: 70px;
  }
  .cid-u8HXxMVv6a .navbar.opened {
    height: auto;
  }
  .cid-u8HXxMVv6a .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8HXxNdLGN {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u8HXxNdLGN {
    align-items: flex-start;
  }
  .cid-u8HXxNdLGN .row {
    justify-content: flex-start;
  }
}
.cid-u8HXxNdLGN .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u8HXxNdLGN .mbr-text,
.cid-u8HXxNdLGN .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u8HXxNdLGN .mbr-section-title,
.cid-u8HXxNdLGN .line {
  color: #70b51d;
}
.cid-u8HXxNdLGN h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u8HXxNdLGN h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u8HXxNdLGN .mbr-section-subtitle,
.cid-u8HXxNdLGN .align {
  text-align: left;
  color: #232323;
}
.cid-u9sG1mFQkM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  box-shadow: inset 25rem 1rem 10rem #ffffff !important;
  background-image: url("../../../assets/images/opener-aktionspaket-1-2000x2000.webp");
}
.cid-u9sG1mFQkM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9sG1mFQkM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u9sG1mFQkM .container {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-u9sG1mFQkM .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u9sG1mFQkM .title-wrapper .mbr-section-title {
  margin-bottom: 35px;
}
.cid-u9sG1mFQkM .title-wrapper .mbr-text {
  margin-bottom: 35px;
}
.cid-u9sG1mFQkM .image-wrapper {
  position: relative;
  height: 100%;
  min-height: 330px;
  margin-left: 80px;
}
@media (max-width: 992px) {
  .cid-u9sG1mFQkM .image-wrapper {
    margin: 0;
  }
}
.cid-u9sG1mFQkM .image-wrapper .image-wrap_1 {
  position: absolute;
  bottom: 1rem;
  left: 0;
  z-index: 1;
}
.cid-u9sG1mFQkM .image-wrapper .image-wrap_1 img {
  width: 143px;
  height: 143px;
  object-fit: cover;
  border-radius: 100% !important;
}
@media (max-width: 768px) {
  .cid-u9sG1mFQkM .image-wrapper .image-wrap_1 img {
    width: 120px;
    height: 120px;
  }
}
.cid-u9sG1mFQkM .image-wrapper .image-wrap_1 .card-title {
  margin: 16px 0 0;
}
.cid-u9sG1mFQkM .image-wrapper .image-wrap_2 {
  position: absolute;
  top: 0;
  right: 2rem;
  z-index: 1;
}
.cid-u9sG1mFQkM .image-wrapper .image-wrap_2 img {
  width: 143px;
  height: 143px;
  object-fit: cover;
  border-radius: 100% !important;
}
@media (max-width: 768px) {
  .cid-u9sG1mFQkM .image-wrapper .image-wrap_2 img {
    width: 120px;
    height: 120px;
  }
}
.cid-u9sG1mFQkM .image-wrapper .image-wrap_2 .card-title {
  margin: 16px 0 0;
}
.cid-u9sG1mFQkM .image-wrapper .decor-wrap {
  position: absolute;
  top: 0;
  left: 0;
  border-bottom: 4px dashed #70b51d;
  border-right: 4px dashed #70b51d;
  border-radius: 3rem 3rem 15rem 3rem;
  width: 100%;
  height: 100%;
}
.cid-u9sG1mFQkM .mbr-section-title {
  color: #000000;
}
.cid-u9sG1mFQkM .mbr-text {
  color: #70b51d;
}
.cid-u9sG1mFQkM .card-title {
  color: #000000;
  text-align: center;
}
.cid-u9sG1mFQkM .mbr-section-title,
.cid-u9sG1mFQkM .mbr-section-btn {
  color: #70b51d;
}
.cid-u9sHHGtOkl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u9sHHGtOkl .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9sHHGtOkl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9sHHGtOkl .container-fluid {
  padding: 0;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u9sHHGtOkl .container-fluid {
    padding: 0;
  }
}
.cid-u9sHHGtOkl .container {
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u9sHHGtOkl .container {
    padding: 0 28px;
  }
}
.cid-u9sHHGtOkl .row {
  margin: -1px 0 0 0;
}
.cid-u9sHHGtOkl .card {
  padding: 20px 200px;
  justify-content: center;
  border-radius: 0 !important;
}
@media (max-width: 1500px) {
  .cid-u9sHHGtOkl .card {
    padding: 100px;
  }
}
@media (max-width: 992px) {
  .cid-u9sHHGtOkl .card {
    padding: 40px;
  }
}
@media (max-width: 768px) {
  .cid-u9sHHGtOkl .card {
    padding: 20px;
  }
}
.cid-u9sHHGtOkl .card:first-child {
  border-right: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u9sHHGtOkl .card:first-child {
    border-right: 0;
    border-bottom: 1px solid #ffffff;
  }
}
.cid-u9sHHGtOkl .card:last-child {
  border-right: none;
}
.cid-u9sHHGtOkl .image-wrapper img {
  height: 250px;
  object-fit: cover;
}
.cid-u9sHHGtOkl .title-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-u9sHHGtOkl .title-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-u9sHHGtOkl .title-wrapper .mbr-section-btn {
  margin-top: 50px;
}
.cid-u9sHHGtOkl .mbr-section-title {
  color: #000000;
}
.cid-u9sHHGtOkl .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-u9sHHGtOkl .mbr-section-title,
.cid-u9sHHGtOkl .mbr-section-btn {
  text-align: center;
}
.cid-u9sIGDQ9uO {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u9sIGDQ9uO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9sIGDQ9uO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9sIGDQ9uO .container-fluid {
  padding: 0 50px;
}
@media (max-width: 992px) {
  .cid-u9sIGDQ9uO .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-u9sIGDQ9uO .container {
    padding: 0 30px;
  }
}
.cid-u9sIGDQ9uO .cont-wrapper {
  padding: 0px;
  background-color: #ffffff;
  border-radius: 20px;
}
@media (max-width: 992px) {
  .cid-u9sIGDQ9uO .cont-wrapper {
    padding: 16px;
  }
}
.cid-u9sIGDQ9uO .cont-wrapper .card-wrapper {
  padding: 0px 145px;
  background-color: #ffffff;
  border-radius: 20px;
}
@media (max-width: 992px) {
  .cid-u9sIGDQ9uO .cont-wrapper .card-wrapper {
    padding: 16px;
  }
}
.cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .mbr-text {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .images-wrapper {
  display: flex;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .images-wrapper {
    margin-bottom: 20px;
  }
}
@media (max-width: 768px) {
  .cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .images-wrapper {
    display: block;
  }
}
.cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .images-wrapper img {
  border-radius: 40px;
  height: 240px;
  object-fit: cover;
}
.cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .images-wrapper .image_1 {
  width: 35%;
}
@media (max-width: 768px) {
  .cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .images-wrapper .image_1 {
    width: 100%;
  }
}
.cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .images-wrapper .image_2 {
  width: 40%;
}
@media (max-width: 768px) {
  .cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .images-wrapper .image_2 {
    width: 100%;
  }
}
.cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .images-wrapper .image_3 {
  width: 25%;
}
@media (max-width: 768px) {
  .cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .images-wrapper .image_3 {
    width: 100%;
  }
}
.cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .mbr-desc {
  margin-bottom: 40px;
}
.cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .list {
  padding: 0 30%;
  margin: 0;
  list-style-type: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .list {
    padding: 0;
  }
}
.cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .list .item-wrap {
  padding: 20px 25px;
  border: 3px solid #2b2b2b;
  margin: 0 8px 16px 0;
  border-radius: 40px;
}
.cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .list .item-wrap:first-child,
.cid-u9sIGDQ9uO .cont-wrapper .card-wrapper .list .item-wrap:last-child {
  background-color: #fe5115;
  border: 3px solid #fe5115;
}
.cid-u9sIGDQ9uO .mbr-section-title {
  color: #70b51d;
}
.cid-u9sIGDQ9uO .mbr-text {
  color: #4e4e4e;
  text-align: center;
}
.cid-u9sIGDQ9uO .mbr-desc {
  color: #FE5115;
}
.cid-u9sIGDQ9uO .list {
  color: #2b2b2b;
}
.cid-u95vZR3OZC {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95vZR3OZC {
    align-items: flex-start;
  }
  .cid-u95vZR3OZC .row {
    justify-content: flex-start;
  }
}
.cid-u95vZR3OZC .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95vZR3OZC .mbr-text,
.cid-u95vZR3OZC .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95vZR3OZC .mbr-section-title,
.cid-u95vZR3OZC .line {
  color: #70b51d;
}
.cid-u95vZR3OZC h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95vZR3OZC h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95vZR3OZC .mbr-section-subtitle,
.cid-u95vZR3OZC .align {
  text-align: left;
  color: #232323;
}
.cid-u8HXxNolQd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8HXxNolQd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8HXxNolQd .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8HXxNolQd img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8HXxNolQd .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8HXxNolQd .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8HXxNolQd .mbr-section-title {
  color: #ffffff;
}
.cid-u8HXxNolQd .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u8HXzimUXZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8HXzimUXZ .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8HXzimUXZ .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8HXzimUXZ .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8HXzimUXZ .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8HXzimUXZ .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8HXzimUXZ .container {
    padding: 0 1rem;
  }
}
.cid-u8HXzimUXZ .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8HXzimUXZ .nav-link {
  position: relative;
}
.cid-u8HXzimUXZ .nav-link:hover {
  color: #320707 !important;
}
.cid-u8HXzimUXZ nav.navbar {
  position: fixed;
}
.cid-u8HXzimUXZ .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8HXzimUXZ .navbar.opened {
  transition: all 0.3s;
}
.cid-u8HXzimUXZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8HXzimUXZ .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8HXzimUXZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8HXzimUXZ .navbar.collapsed {
  justify-content: center;
}
.cid-u8HXzimUXZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8HXzimUXZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8HXzimUXZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8HXzimUXZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8HXzimUXZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8HXzimUXZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8HXzimUXZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8HXzimUXZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8HXzimUXZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8HXzimUXZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8HXzimUXZ .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8HXzimUXZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8HXzimUXZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8HXzimUXZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8HXzimUXZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8HXzimUXZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8HXzimUXZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8HXzimUXZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8HXzimUXZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8HXzimUXZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8HXzimUXZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8HXzimUXZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8HXzimUXZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8HXzimUXZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HXzimUXZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8HXzimUXZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8HXzimUXZ .dropdown-item:hover,
.cid-u8HXzimUXZ .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8HXzimUXZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8HXzimUXZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8HXzimUXZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8HXzimUXZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8HXzimUXZ .dropdown-menu,
.cid-u8HXzimUXZ .navbar.opened {
  background: #ffffff !important;
}
.cid-u8HXzimUXZ .nav-item:focus,
.cid-u8HXzimUXZ .nav-link:focus {
  outline: none;
}
.cid-u8HXzimUXZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8HXzimUXZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8HXzimUXZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8HXzimUXZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HXzimUXZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8HXzimUXZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8HXzimUXZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8HXzimUXZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8HXzimUXZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8HXzimUXZ .dropdown-item.active,
.cid-u8HXzimUXZ .dropdown-item:active {
  background-color: transparent;
}
.cid-u8HXzimUXZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8HXzimUXZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8HXzimUXZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8HXzimUXZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8HXzimUXZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8HXzimUXZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8HXzimUXZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8HXzimUXZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8HXzimUXZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8HXzimUXZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8HXzimUXZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8HXzimUXZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HXzimUXZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HXzimUXZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8HXzimUXZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HXzimUXZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8HXzimUXZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8HXzimUXZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HXzimUXZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8HXzimUXZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8HXzimUXZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8HXzimUXZ .navbar {
    height: 70px;
  }
  .cid-u8HXzimUXZ .navbar.opened {
    height: auto;
  }
  .cid-u8HXzimUXZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8HXziGWxR {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u8HXziGWxR {
    align-items: flex-start;
  }
  .cid-u8HXziGWxR .row {
    justify-content: flex-start;
  }
}
.cid-u8HXziGWxR .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u8HXziGWxR .mbr-text,
.cid-u8HXziGWxR .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u8HXziGWxR .mbr-section-title,
.cid-u8HXziGWxR .line {
  color: #70b51d;
}
.cid-u8HXziGWxR h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u8HXziGWxR h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u8HXziGWxR .mbr-section-subtitle,
.cid-u8HXziGWxR .align {
  text-align: left;
  color: #232323;
}
.cid-u9b2l18pEb {
  padding-top: 1rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u9b2l18pEb .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9b2l18pEb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9b2l18pEb .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-u9b2l18pEb .container-fluid {
    padding: 0 23px;
  }
}
@media (max-width: 768px) {
  .cid-u9b2l18pEb .container-fluid {
    padding: 0 12px;
  }
}
@media (max-width: 992px) {
  .cid-u9b2l18pEb .container {
    padding: 0 23px;
  }
}
@media (max-width: 768px) {
  .cid-u9b2l18pEb .container {
    padding: 0 12px;
  }
}
.cid-u9b2l18pEb .row {
  justify-content: center;
}
.cid-u9b2l18pEb .title-wrapper {
  margin-bottom: 100px;
}
@media (max-width: 992px) {
  .cid-u9b2l18pEb .title-wrapper {
    margin-bottom: 56px;
  }
}
.cid-u9b2l18pEb .title-wrapper .mbr-section-title {
  margin-bottom: 22px;
}
.cid-u9b2l18pEb .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u9b2l18pEb .item {
  display: flex;
  align-items: center;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-u9b2l18pEb .item {
    margin-bottom: 16px;
  }
}
.cid-u9b2l18pEb .item .item-wrapper {
  width: 100%;
}
.cid-u9b2l18pEb .item .item-wrapper .item-img img {
  height: 500px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u9b2l18pEb .item .item-wrapper .item-img img {
    min-height: auto;
    height: 350px;
  }
}
.cid-u9b2l18pEb .item .item-wrapper .card-box .desc-wrapper {
  margin-bottom: 16px;
}
.cid-u9b2l18pEb .item .item-wrapper .card-box .desc-wrapper .desc-wrap {
  padding: 8px 12px;
  border: 1px solid #bbbbbb;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 2rem;
}
.cid-u9b2l18pEb .item .item-wrapper .card-box .desc-wrapper .desc-wrap .mbr-iconfont {
  font-size: 16px;
  color: #1d1d1f;
  margin-right: 4px;
}
.cid-u9b2l18pEb .item .item-wrapper .card-box .desc-wrapper .desc-wrap .item-desc {
  margin-bottom: 0;
}
.cid-u9b2l18pEb .item .item-wrapper .card-box .item-title {
  margin-bottom: 16px;
}
.cid-u9b2l18pEb .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-u9b2l18pEb .item.features-without-image .item-wrapper {
  padding: 48px;
  background-color: #f5f5f7;
  border-radius: 32px;
  display: flex;
  align-items: center;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u9b2l18pEb .item.features-without-image .item-wrapper {
    padding: 24px;
  }
}
.cid-u9b2l18pEb .item-menu-overlay .btn-wrapper {
  margin-top: 0;
}
.cid-u9b2l18pEb .mbr-section-title {
  color: #1D1D1F;
  text-align: center;
}
.cid-u9b2l18pEb .mbr-text {
  color: #1D1D1F;
  text-align: center;
}
.cid-u9b2l18pEb .item-title {
  color: #1D1D1F;
}
.cid-u9b2l18pEb .item-desc {
  color: #1D1D1F;
}
.cid-u9b2l18pEb .item-text {
  color: #1D1D1F;
}
.cid-u95vSIOO5O {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95vSIOO5O {
    align-items: flex-start;
  }
  .cid-u95vSIOO5O .row {
    justify-content: flex-start;
  }
}
.cid-u95vSIOO5O .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95vSIOO5O .mbr-text,
.cid-u95vSIOO5O .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95vSIOO5O .mbr-section-title,
.cid-u95vSIOO5O .line {
  color: #70b51d;
}
.cid-u95vSIOO5O h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95vSIOO5O h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95vSIOO5O .mbr-section-subtitle,
.cid-u95vSIOO5O .align {
  text-align: left;
  color: #232323;
}
.cid-u8HXziUoxF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8HXziUoxF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8HXziUoxF .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8HXziUoxF img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8HXziUoxF .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8HXziUoxF .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8HXziUoxF .mbr-section-title {
  color: #ffffff;
}
.cid-u8HXziUoxF .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u8HXE4tAhX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8HXE4tAhX .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8HXE4tAhX .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8HXE4tAhX .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8HXE4tAhX .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8HXE4tAhX .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8HXE4tAhX .container {
    padding: 0 1rem;
  }
}
.cid-u8HXE4tAhX .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8HXE4tAhX .nav-link {
  position: relative;
}
.cid-u8HXE4tAhX .nav-link:hover {
  color: #320707 !important;
}
.cid-u8HXE4tAhX nav.navbar {
  position: fixed;
}
.cid-u8HXE4tAhX .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8HXE4tAhX .navbar.opened {
  transition: all 0.3s;
}
.cid-u8HXE4tAhX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8HXE4tAhX .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8HXE4tAhX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8HXE4tAhX .navbar.collapsed {
  justify-content: center;
}
.cid-u8HXE4tAhX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8HXE4tAhX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8HXE4tAhX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8HXE4tAhX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8HXE4tAhX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8HXE4tAhX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8HXE4tAhX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8HXE4tAhX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8HXE4tAhX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8HXE4tAhX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8HXE4tAhX .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8HXE4tAhX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8HXE4tAhX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8HXE4tAhX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8HXE4tAhX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8HXE4tAhX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8HXE4tAhX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8HXE4tAhX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8HXE4tAhX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8HXE4tAhX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8HXE4tAhX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8HXE4tAhX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8HXE4tAhX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8HXE4tAhX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HXE4tAhX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8HXE4tAhX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8HXE4tAhX .dropdown-item:hover,
.cid-u8HXE4tAhX .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8HXE4tAhX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8HXE4tAhX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8HXE4tAhX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8HXE4tAhX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8HXE4tAhX .dropdown-menu,
.cid-u8HXE4tAhX .navbar.opened {
  background: #ffffff !important;
}
.cid-u8HXE4tAhX .nav-item:focus,
.cid-u8HXE4tAhX .nav-link:focus {
  outline: none;
}
.cid-u8HXE4tAhX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8HXE4tAhX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8HXE4tAhX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8HXE4tAhX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HXE4tAhX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8HXE4tAhX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8HXE4tAhX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8HXE4tAhX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8HXE4tAhX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8HXE4tAhX .dropdown-item.active,
.cid-u8HXE4tAhX .dropdown-item:active {
  background-color: transparent;
}
.cid-u8HXE4tAhX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8HXE4tAhX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8HXE4tAhX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8HXE4tAhX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8HXE4tAhX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8HXE4tAhX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8HXE4tAhX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8HXE4tAhX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8HXE4tAhX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8HXE4tAhX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8HXE4tAhX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8HXE4tAhX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HXE4tAhX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HXE4tAhX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8HXE4tAhX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HXE4tAhX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8HXE4tAhX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8HXE4tAhX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HXE4tAhX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8HXE4tAhX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8HXE4tAhX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8HXE4tAhX .navbar {
    height: 70px;
  }
  .cid-u8HXE4tAhX .navbar.opened {
    height: auto;
  }
  .cid-u8HXE4tAhX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8HXE4OLAL {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u8HXE4OLAL {
    align-items: flex-start;
  }
  .cid-u8HXE4OLAL .row {
    justify-content: flex-start;
  }
}
.cid-u8HXE4OLAL .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u8HXE4OLAL .mbr-text,
.cid-u8HXE4OLAL .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u8HXE4OLAL .mbr-section-title,
.cid-u8HXE4OLAL .line {
  color: #70b51d;
}
.cid-u8HXE4OLAL h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u8HXE4OLAL h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u8HXE4OLAL .mbr-section-subtitle,
.cid-u8HXE4OLAL .align {
  text-align: left;
  color: #232323;
}
.cid-u9sBh0vYSD {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u9sBh0vYSD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9sBh0vYSD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u9sBh0vYSD .container {
    padding: 0 30px;
  }
}
.cid-u9sBh0vYSD .title-wrapper {
  padding: 100px 0;
}
@media (max-width: 992px) {
  .cid-u9sBh0vYSD .title-wrapper {
    padding: 0 0 40px 0;
  }
}
.cid-u9sBh0vYSD .title-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
.cid-u9sBh0vYSD .title-wrapper .mbr-text {
  margin-bottom: 24px;
}
.cid-u9sBh0vYSD .icon-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u9sBh0vYSD .icon-wrap {
    margin-bottom: 40px;
  }
}
.cid-u9sBh0vYSD .icon-wrap .mbr-iconfont {
  font-size: 36px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  color: #f1f4e9;
  background-color: #deb350;
  border-radius: 100%;
}
.cid-u9sBh0vYSD .image-wrapper {
  padding-left: 120px;
}
@media (max-width: 992px) {
  .cid-u9sBh0vYSD .image-wrapper {
    padding: 0;
  }
}
.cid-u9sBh0vYSD .image-wrapper .image_1 {
  height: 520px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u9sBh0vYSD .image-wrapper .image_1 {
    height: 300px;
    margin-bottom: 40px;
  }
}
.cid-u9sBh0vYSD .image-wrapper .image_2 {
  height: 380px;
  object-fit: cover;
  margin: -18% 0 0 -12%;
}
@media (max-width: 992px) {
  .cid-u9sBh0vYSD .image-wrapper .image_2 {
    height: 250px;
    margin: 0 0 40px 0;
  }
}
.cid-u9sBh0vYSD .mbr-section-title {
  color: #212529;
}
.cid-u9sBh0vYSD .mbr-text {
  color: #212529;
}
.cid-u95vLndpgH {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95vLndpgH {
    align-items: flex-start;
  }
  .cid-u95vLndpgH .row {
    justify-content: flex-start;
  }
}
.cid-u95vLndpgH .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95vLndpgH .mbr-text,
.cid-u95vLndpgH .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95vLndpgH .mbr-section-title,
.cid-u95vLndpgH .line {
  color: #70b51d;
}
.cid-u95vLndpgH h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95vLndpgH h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95vLndpgH .mbr-section-subtitle,
.cid-u95vLndpgH .align {
  text-align: left;
  color: #232323;
}
.cid-u8HXE52gYz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8HXE52gYz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8HXE52gYz .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8HXE52gYz img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8HXE52gYz .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8HXE52gYz .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8HXE52gYz .mbr-section-title {
  color: #ffffff;
}
.cid-u8HXE52gYz .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u8HXHjhNKR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8HXHjhNKR .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8HXHjhNKR .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8HXHjhNKR .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8HXHjhNKR .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8HXHjhNKR .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8HXHjhNKR .container {
    padding: 0 1rem;
  }
}
.cid-u8HXHjhNKR .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8HXHjhNKR .nav-link {
  position: relative;
}
.cid-u8HXHjhNKR .nav-link:hover {
  color: #320707 !important;
}
.cid-u8HXHjhNKR nav.navbar {
  position: fixed;
}
.cid-u8HXHjhNKR .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8HXHjhNKR .navbar.opened {
  transition: all 0.3s;
}
.cid-u8HXHjhNKR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8HXHjhNKR .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8HXHjhNKR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8HXHjhNKR .navbar.collapsed {
  justify-content: center;
}
.cid-u8HXHjhNKR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8HXHjhNKR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8HXHjhNKR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8HXHjhNKR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8HXHjhNKR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8HXHjhNKR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8HXHjhNKR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8HXHjhNKR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8HXHjhNKR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8HXHjhNKR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8HXHjhNKR .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8HXHjhNKR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8HXHjhNKR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8HXHjhNKR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8HXHjhNKR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8HXHjhNKR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8HXHjhNKR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8HXHjhNKR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8HXHjhNKR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8HXHjhNKR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8HXHjhNKR .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8HXHjhNKR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8HXHjhNKR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8HXHjhNKR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HXHjhNKR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8HXHjhNKR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8HXHjhNKR .dropdown-item:hover,
.cid-u8HXHjhNKR .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8HXHjhNKR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8HXHjhNKR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8HXHjhNKR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8HXHjhNKR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8HXHjhNKR .dropdown-menu,
.cid-u8HXHjhNKR .navbar.opened {
  background: #ffffff !important;
}
.cid-u8HXHjhNKR .nav-item:focus,
.cid-u8HXHjhNKR .nav-link:focus {
  outline: none;
}
.cid-u8HXHjhNKR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8HXHjhNKR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8HXHjhNKR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8HXHjhNKR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HXHjhNKR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8HXHjhNKR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8HXHjhNKR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8HXHjhNKR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8HXHjhNKR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8HXHjhNKR .dropdown-item.active,
.cid-u8HXHjhNKR .dropdown-item:active {
  background-color: transparent;
}
.cid-u8HXHjhNKR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8HXHjhNKR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8HXHjhNKR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8HXHjhNKR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8HXHjhNKR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8HXHjhNKR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8HXHjhNKR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8HXHjhNKR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8HXHjhNKR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8HXHjhNKR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8HXHjhNKR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8HXHjhNKR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HXHjhNKR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HXHjhNKR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8HXHjhNKR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HXHjhNKR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8HXHjhNKR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8HXHjhNKR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HXHjhNKR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8HXHjhNKR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8HXHjhNKR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8HXHjhNKR .navbar {
    height: 70px;
  }
  .cid-u8HXHjhNKR .navbar.opened {
    height: auto;
  }
  .cid-u8HXHjhNKR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8HXHjBoQC {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u8HXHjBoQC {
    align-items: flex-start;
  }
  .cid-u8HXHjBoQC .row {
    justify-content: flex-start;
  }
}
.cid-u8HXHjBoQC .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u8HXHjBoQC .mbr-text,
.cid-u8HXHjBoQC .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u8HXHjBoQC .mbr-section-title,
.cid-u8HXHjBoQC .line {
  color: #70b51d;
}
.cid-u8HXHjBoQC h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u8HXHjBoQC h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u8HXHjBoQC .mbr-section-subtitle,
.cid-u8HXHjBoQC .align {
  text-align: left;
  color: #232323;
}
.cid-u9aRDHSwaz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u9aRDHSwaz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9aRDHSwaz .container {
  max-width: 1300px;
}
.cid-u9aRDHSwaz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9aRDHSwaz .text-wrapper {
  max-width: 700px;
  margin: auto;
  padding: 1rem 0;
}
@media (min-width: 992px) {
  .cid-u9aRDHSwaz .text-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-u9aRDHSwaz .row {
  background: #70b51d;
}
@media (max-width: 991px) {
  .cid-u9aRDHSwaz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u9aRDHSwaz .image-wrapper {
  padding: 0;
}
.cid-u9aRDHSwaz .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u9aRDHSwaz .mbr-section-title {
  color: #000000;
}
.cid-u9aRDHSwaz .mbr-text,
.cid-u9aRDHSwaz .mbr-section-btn {
  color: #000000;
}
.cid-u9aRDHSwaz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u9aVaWmHxM {
  padding-top: 4rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u9aVaWmHxM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9aVaWmHxM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u9aVaWmHxM .container {
    padding: 0 20px;
  }
}
.cid-u9aVaWmHxM .title-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u9aVaWmHxM .title-wrapper {
    margin-bottom: 45px;
  }
}
.cid-u9aVaWmHxM .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 768px) {
  .cid-u9aVaWmHxM .title-wrapper .title-wrap .mbr-section-title {
    margin-bottom: 16px;
  }
}
.cid-u9aVaWmHxM .title-wrapper .title-wrap .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 768px) {
  .cid-u9aVaWmHxM .title-wrapper .title-wrap .mbr-text {
    margin-bottom: 16px;
  }
}
.cid-u9aVaWmHxM .title-wrapper .title-wrap .list-wrap {
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 992px) {
  .cid-u9aVaWmHxM .title-wrapper .title-wrap .list-wrap {
    display: block;
  }
}
.cid-u9aVaWmHxM .title-wrapper .title-wrap .list-wrap .list {
  padding: 0;
  margin: 0 60px 16px 0;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-u9aVaWmHxM .title-wrapper .title-wrap .list-wrap .list {
    margin: 0 0 8px 0;
  }
}
.cid-u9aVaWmHxM .title-wrapper .title-wrap .list-wrap .list .item-wrap {
  position: relative;
  padding-left: 33px;
  margin-bottom: 22px;
}
@media (max-width: 992px) {
  .cid-u9aVaWmHxM .title-wrapper .title-wrap .list-wrap .list .item-wrap {
    margin-bottom: 8px;
  }
}
.cid-u9aVaWmHxM .title-wrapper .title-wrap .list-wrap .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-u9aVaWmHxM .title-wrapper .title-wrap .list-wrap .list .item-wrap::before {
  content: '✓';
  position: absolute;
  left: 0;
  top: -2px;
  width: 21px;
  height: 21px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  background-color: #70b51d;
  color: #ffffff;
  border-radius: 50px;
}
.cid-u9aVaWmHxM .image-wrapper {
  position: relative;
  padding: 0 0 82px 150px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u9aVaWmHxM .image-wrapper {
    padding: 0;
  }
}
.cid-u9aVaWmHxM .image-wrapper .image_1 {
  height: 410px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u9aVaWmHxM .image-wrapper .image_1 {
    height: 300px;
  }
}
.cid-u9aVaWmHxM .image-wrapper .image_2 {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 270px;
  max-width: 350px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u9aVaWmHxM .image-wrapper .image_2 {
    display: none;
  }
}
.cid-u9aVaWmHxM .mbr-section-title {
  color: #70b51d;
}
.cid-u9aVaWmHxM .mbr-text {
  color: #000000;
}
.cid-u9aVaWmHxM .list {
  color: #000000;
}
.cid-u9aY1mJjDB {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u9aY1mJjDB .mbr-media {
  position: relative;
}
.cid-u9aY1mJjDB .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-u9aY1mJjDB a:hover {
  background-image: none !important;
}
.cid-u9aY1mJjDB .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-u9aY1mJjDB .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-u9aY1mJjDB .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-u9aY1mJjDB .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-u9aY1mJjDB .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-u9aY1mJjDB .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u9aY1mJjDB .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u9aY1mJjDB .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9aY1mJjDB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9aY1mJjDB .content-head {
  max-width: 800px;
}
.cid-u9aY1mJjDB .mbr-section-title {
  color: #291f1e;
}
.cid-u9sMGOLpKD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u9sMGOLpKD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9sMGOLpKD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u9sMGOLpKD .container {
    padding: 0 30px;
  }
}
.cid-u9sMGOLpKD .image-wrapper {
  display: flex;
  align-items: center;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u9sMGOLpKD .image-wrapper {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-u9sMGOLpKD .image-wrapper img {
  height: 500px;
  object-fit: cover;
  border-radius: 3em;
}
@media (max-width: 992px) {
  .cid-u9sMGOLpKD .image-wrapper img {
    height: 300px;
  }
}
.cid-u9sMGOLpKD .text-wrapper {
  margin-left: 32px;
}
@media (max-width: 992px) {
  .cid-u9sMGOLpKD .text-wrapper {
    margin: 0;
  }
}
.cid-u9sMGOLpKD .text-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-u9sMGOLpKD .text-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-u9sMGOLpKD .text-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-u9sMGOLpKD .mbr-section-title {
  color: #ffffff;
}
.cid-u9sMGOLpKD .mbr-text {
  color: #000000;
}
.cid-u9sMGOLpKD .mbr-section-title,
.cid-u9sMGOLpKD .mbr-section-btn {
  color: #70b51d;
}
.cid-u95vGWMD3v {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95vGWMD3v {
    align-items: flex-start;
  }
  .cid-u95vGWMD3v .row {
    justify-content: flex-start;
  }
}
.cid-u95vGWMD3v .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95vGWMD3v .mbr-text,
.cid-u95vGWMD3v .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95vGWMD3v .mbr-section-title,
.cid-u95vGWMD3v .line {
  color: #70b51d;
}
.cid-u95vGWMD3v h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95vGWMD3v h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95vGWMD3v .mbr-section-subtitle,
.cid-u95vGWMD3v .align {
  text-align: left;
  color: #232323;
}
.cid-u8HXHjQP8A {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8HXHjQP8A .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8HXHjQP8A .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8HXHjQP8A img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8HXHjQP8A .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8HXHjQP8A .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8HXHjQP8A .mbr-section-title {
  color: #ffffff;
}
.cid-u8HXHjQP8A .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u8HYeBd0YU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8HYeBd0YU .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8HYeBd0YU .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8HYeBd0YU .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8HYeBd0YU .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8HYeBd0YU .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8HYeBd0YU .container {
    padding: 0 1rem;
  }
}
.cid-u8HYeBd0YU .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8HYeBd0YU .nav-link {
  position: relative;
}
.cid-u8HYeBd0YU .nav-link:hover {
  color: #320707 !important;
}
.cid-u8HYeBd0YU nav.navbar {
  position: fixed;
}
.cid-u8HYeBd0YU .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8HYeBd0YU .navbar.opened {
  transition: all 0.3s;
}
.cid-u8HYeBd0YU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8HYeBd0YU .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8HYeBd0YU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8HYeBd0YU .navbar.collapsed {
  justify-content: center;
}
.cid-u8HYeBd0YU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8HYeBd0YU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8HYeBd0YU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8HYeBd0YU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8HYeBd0YU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8HYeBd0YU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8HYeBd0YU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8HYeBd0YU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8HYeBd0YU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8HYeBd0YU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8HYeBd0YU .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8HYeBd0YU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8HYeBd0YU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8HYeBd0YU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8HYeBd0YU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8HYeBd0YU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8HYeBd0YU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8HYeBd0YU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8HYeBd0YU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8HYeBd0YU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8HYeBd0YU .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8HYeBd0YU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8HYeBd0YU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8HYeBd0YU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HYeBd0YU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8HYeBd0YU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8HYeBd0YU .dropdown-item:hover,
.cid-u8HYeBd0YU .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8HYeBd0YU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8HYeBd0YU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8HYeBd0YU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8HYeBd0YU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8HYeBd0YU .dropdown-menu,
.cid-u8HYeBd0YU .navbar.opened {
  background: #ffffff !important;
}
.cid-u8HYeBd0YU .nav-item:focus,
.cid-u8HYeBd0YU .nav-link:focus {
  outline: none;
}
.cid-u8HYeBd0YU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8HYeBd0YU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8HYeBd0YU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8HYeBd0YU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HYeBd0YU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8HYeBd0YU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8HYeBd0YU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8HYeBd0YU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8HYeBd0YU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8HYeBd0YU .dropdown-item.active,
.cid-u8HYeBd0YU .dropdown-item:active {
  background-color: transparent;
}
.cid-u8HYeBd0YU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8HYeBd0YU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8HYeBd0YU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8HYeBd0YU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8HYeBd0YU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8HYeBd0YU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8HYeBd0YU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8HYeBd0YU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8HYeBd0YU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8HYeBd0YU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8HYeBd0YU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8HYeBd0YU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HYeBd0YU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HYeBd0YU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8HYeBd0YU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HYeBd0YU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8HYeBd0YU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8HYeBd0YU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HYeBd0YU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8HYeBd0YU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8HYeBd0YU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8HYeBd0YU .navbar {
    height: 70px;
  }
  .cid-u8HYeBd0YU .navbar.opened {
    height: auto;
  }
  .cid-u8HYeBd0YU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8HYeByLay {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u8HYeByLay {
    align-items: flex-start;
  }
  .cid-u8HYeByLay .row {
    justify-content: flex-start;
  }
}
.cid-u8HYeByLay .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u8HYeByLay .mbr-text,
.cid-u8HYeByLay .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u8HYeByLay .mbr-section-title,
.cid-u8HYeByLay .line {
  color: #70b51d;
}
.cid-u8HYeByLay h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u8HYeByLay h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u8HYeByLay .mbr-section-subtitle,
.cid-u8HYeByLay .align {
  text-align: left;
  color: #232323;
}
.cid-u9as7AUQ0p {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-u9as7AUQ0p .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9as7AUQ0p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u9as7AUQ0p .container {
    padding: 0 30px;
  }
}
.cid-u9as7AUQ0p .card {
  justify-content: center;
}
.cid-u9as7AUQ0p .image-wrapper {
  position: relative;
  height: 840px;
}
@media (max-width: 992px) {
  .cid-u9as7AUQ0p .image-wrapper {
    height: 350px;
    margin-bottom: 40px;
  }
}
.cid-u9as7AUQ0p .image-wrapper img {
  position: absolute;
  width: 550px;
  top: 4rem;
  right: 2rem;
  object-fit: cover;
  top: 0;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u9as7AUQ0p .image-wrapper img {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
.cid-u9as7AUQ0p .image-wrapper::before {
  content: '';
  position: absolute;
  top: 4rem;
  right: 2rem;
  width: 118px;
  height: 118px;
  background-image: linear-gradient(45deg, #70b51d 50%, #ffffff 50%);
  z-index: 1;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u9as7AUQ0p .image-wrapper::before {
    top: 0;
    right: 0;
    width: 50px;
    height: 50px;
  }
}
.cid-u9as7AUQ0p .image-wrapper a {
  width: 100%;
  height: 100%;
  position: absolute;
}
.cid-u9as7AUQ0p .content-wrapper {
  padding: 0 120px 0 88px;
}
@media (max-width: 1440px) {
  .cid-u9as7AUQ0p .content-wrapper {
    padding: 0 60px 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-u9as7AUQ0p .content-wrapper {
    padding: 0;
  }
}
.cid-u9as7AUQ0p .content-wrapper .desc-wrapper .mbr-desc {
  display: inline-flex;
  position: relative;
  align-items: center;
  margin-bottom: 60px;
  padding-left: 120px;
}
@media (max-width: 992px) {
  .cid-u9as7AUQ0p .content-wrapper .desc-wrapper .mbr-desc {
    margin-bottom: 40px;
    padding-left: 60px;
  }
}
.cid-u9as7AUQ0p .content-wrapper .desc-wrapper .mbr-desc::before {
  content: '';
  position: absolute;
  left: 0;
  width: 90px;
  height: 1px;
  background-color: #70b51d;
}
@media (max-width: 992px) {
  .cid-u9as7AUQ0p .content-wrapper .desc-wrapper .mbr-desc::before {
    width: 40px;
  }
}
.cid-u9as7AUQ0p .content-wrapper .mbr-text {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-u9as7AUQ0p .content-wrapper .mbr-text {
    margin-bottom: 40px;
  }
}
.cid-u9as7AUQ0p .content-wrapper .last-text {
  margin-top: 420px;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-u9as7AUQ0p .content-wrapper .last-text {
    margin-top: 210px;
  }
}
@media (max-width: 992px) {
  .cid-u9as7AUQ0p .content-wrapper .last-text {
    margin: 0;
  }
}
.cid-u9as7AUQ0p .mbr-desc {
  color: #bee0d6;
}
.cid-u9as7AUQ0p .mbr-text {
  color: #000000;
}
.cid-u9as7AUQ0p .mbr-desc,
.cid-u9as7AUQ0p .desc-wrapper {
  color: #70b51d;
}
.cid-u95vIX4hrA {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95vIX4hrA {
    align-items: flex-start;
  }
  .cid-u95vIX4hrA .row {
    justify-content: flex-start;
  }
}
.cid-u95vIX4hrA .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95vIX4hrA .mbr-text,
.cid-u95vIX4hrA .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95vIX4hrA .mbr-section-title,
.cid-u95vIX4hrA .line {
  color: #70b51d;
}
.cid-u95vIX4hrA h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95vIX4hrA h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95vIX4hrA .mbr-section-subtitle,
.cid-u95vIX4hrA .align {
  text-align: left;
  color: #232323;
}
.cid-u8HYeBLa7H {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8HYeBLa7H .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8HYeBLa7H .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8HYeBLa7H img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8HYeBLa7H .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8HYeBLa7H .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8HYeBLa7H .mbr-section-title {
  color: #ffffff;
}
.cid-u8HYeBLa7H .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u8HYk9ZlAy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8HYk9ZlAy .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8HYk9ZlAy .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8HYk9ZlAy .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8HYk9ZlAy .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8HYk9ZlAy .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8HYk9ZlAy .container {
    padding: 0 1rem;
  }
}
.cid-u8HYk9ZlAy .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8HYk9ZlAy .nav-link {
  position: relative;
}
.cid-u8HYk9ZlAy .nav-link:hover {
  color: #320707 !important;
}
.cid-u8HYk9ZlAy nav.navbar {
  position: fixed;
}
.cid-u8HYk9ZlAy .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8HYk9ZlAy .navbar.opened {
  transition: all 0.3s;
}
.cid-u8HYk9ZlAy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8HYk9ZlAy .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8HYk9ZlAy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8HYk9ZlAy .navbar.collapsed {
  justify-content: center;
}
.cid-u8HYk9ZlAy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8HYk9ZlAy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8HYk9ZlAy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8HYk9ZlAy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8HYk9ZlAy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8HYk9ZlAy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8HYk9ZlAy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8HYk9ZlAy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8HYk9ZlAy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8HYk9ZlAy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8HYk9ZlAy .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8HYk9ZlAy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8HYk9ZlAy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8HYk9ZlAy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8HYk9ZlAy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8HYk9ZlAy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8HYk9ZlAy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8HYk9ZlAy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8HYk9ZlAy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8HYk9ZlAy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8HYk9ZlAy .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8HYk9ZlAy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8HYk9ZlAy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8HYk9ZlAy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HYk9ZlAy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8HYk9ZlAy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8HYk9ZlAy .dropdown-item:hover,
.cid-u8HYk9ZlAy .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8HYk9ZlAy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8HYk9ZlAy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8HYk9ZlAy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8HYk9ZlAy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8HYk9ZlAy .dropdown-menu,
.cid-u8HYk9ZlAy .navbar.opened {
  background: #ffffff !important;
}
.cid-u8HYk9ZlAy .nav-item:focus,
.cid-u8HYk9ZlAy .nav-link:focus {
  outline: none;
}
.cid-u8HYk9ZlAy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8HYk9ZlAy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8HYk9ZlAy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8HYk9ZlAy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HYk9ZlAy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8HYk9ZlAy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8HYk9ZlAy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8HYk9ZlAy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8HYk9ZlAy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8HYk9ZlAy .dropdown-item.active,
.cid-u8HYk9ZlAy .dropdown-item:active {
  background-color: transparent;
}
.cid-u8HYk9ZlAy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8HYk9ZlAy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8HYk9ZlAy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8HYk9ZlAy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8HYk9ZlAy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8HYk9ZlAy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8HYk9ZlAy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8HYk9ZlAy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8HYk9ZlAy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8HYk9ZlAy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8HYk9ZlAy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8HYk9ZlAy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HYk9ZlAy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HYk9ZlAy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8HYk9ZlAy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HYk9ZlAy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8HYk9ZlAy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8HYk9ZlAy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HYk9ZlAy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8HYk9ZlAy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8HYk9ZlAy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8HYk9ZlAy .navbar {
    height: 70px;
  }
  .cid-u8HYk9ZlAy .navbar.opened {
    height: auto;
  }
  .cid-u8HYk9ZlAy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8HYkahNCT {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u8HYkahNCT {
    align-items: flex-start;
  }
  .cid-u8HYkahNCT .row {
    justify-content: flex-start;
  }
}
.cid-u8HYkahNCT .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u8HYkahNCT .mbr-text,
.cid-u8HYkahNCT .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u8HYkahNCT .mbr-section-title,
.cid-u8HYkahNCT .line {
  color: #70b51d;
}
.cid-u8HYkahNCT h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u8HYkahNCT h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u8HYkahNCT .mbr-section-subtitle,
.cid-u8HYkahNCT .align {
  text-align: left;
  color: #232323;
}
.cid-u9anOWIR8t {
  padding-top: 0rem;
  padding-bottom: 10rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u9anOWIR8t .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9anOWIR8t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u9anOWIR8t .container {
    padding: 0 23px;
  }
}
@media (max-width: 768px) {
  .cid-u9anOWIR8t .container {
    padding: 0 12px;
  }
}
.cid-u9anOWIR8t .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-flex;
  width: fit-content;
  margin-bottom: 22px;
  position: relative;
}
.cid-u9anOWIR8t .content-wrapper .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 15px;
  width: 100%;
  opacity: .85;
  background-color: #70b51d;
  border-radius: 10rem;
}
.cid-u9anOWIR8t .content-wrapper .mbr-text {
  margin-bottom: 22px;
}
.cid-u9anOWIR8t .image-wrapper {
  margin-top: 100px;
  border: 10px solid #70b51d;
  transform: rotate(5deg);
  background-color: #70b51d;
  border-radius: 2rem;
}
.cid-u9anOWIR8t .image-wrapper img {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 1500px) {
  .cid-u9anOWIR8t .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 768px) {
  .cid-u9anOWIR8t .image-wrapper img {
    height: 250px;
  }
}
.cid-u9anOWIR8t .image-wrap {
  border: 10px solid #70b51d;
  transform: rotate(-20deg);
  background-color: #70b51d;
  border-radius: 2rem;
  margin-top: -120px;
}
@media (max-width: 992px) {
  .cid-u9anOWIR8t .image-wrap {
    margin-top: 0;
  }
}
.cid-u9anOWIR8t .image-wrap img {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u9anOWIR8t .image-wrap img {
    height: 350px;
  }
}
.cid-u9anOWIR8t .mbr-section-title {
  color: #1D1D1F;
}
.cid-u9anOWIR8t .mbr-text {
  color: #1D1D1F;
}
.cid-u9anOWIR8t .mbr-section-title,
.cid-u9anOWIR8t .mbr-section-btn,
.cid-u9anOWIR8t .title-wrapper {
  color: #000000;
}
.cid-u95vqzlMOJ {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95vqzlMOJ {
    align-items: flex-start;
  }
  .cid-u95vqzlMOJ .row {
    justify-content: flex-start;
  }
}
.cid-u95vqzlMOJ .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95vqzlMOJ .mbr-text,
.cid-u95vqzlMOJ .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95vqzlMOJ .mbr-section-title,
.cid-u95vqzlMOJ .line {
  color: #70b51d;
}
.cid-u95vqzlMOJ h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95vqzlMOJ h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95vqzlMOJ .mbr-section-subtitle,
.cid-u95vqzlMOJ .align {
  text-align: left;
  color: #232323;
}
.cid-u8HYkasdS6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8HYkasdS6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8HYkasdS6 .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8HYkasdS6 img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8HYkasdS6 .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8HYkasdS6 .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8HYkasdS6 .mbr-section-title {
  color: #ffffff;
}
.cid-u8HYkasdS6 .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u8HYxICazp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8HYxICazp .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8HYxICazp .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8HYxICazp .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8HYxICazp .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8HYxICazp .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8HYxICazp .container {
    padding: 0 1rem;
  }
}
.cid-u8HYxICazp .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8HYxICazp .nav-link {
  position: relative;
}
.cid-u8HYxICazp .nav-link:hover {
  color: #320707 !important;
}
.cid-u8HYxICazp nav.navbar {
  position: fixed;
}
.cid-u8HYxICazp .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8HYxICazp .navbar.opened {
  transition: all 0.3s;
}
.cid-u8HYxICazp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8HYxICazp .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8HYxICazp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8HYxICazp .navbar.collapsed {
  justify-content: center;
}
.cid-u8HYxICazp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8HYxICazp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8HYxICazp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8HYxICazp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8HYxICazp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8HYxICazp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8HYxICazp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8HYxICazp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8HYxICazp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8HYxICazp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8HYxICazp .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8HYxICazp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8HYxICazp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8HYxICazp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8HYxICazp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8HYxICazp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8HYxICazp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8HYxICazp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8HYxICazp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8HYxICazp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8HYxICazp .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8HYxICazp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8HYxICazp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8HYxICazp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HYxICazp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8HYxICazp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8HYxICazp .dropdown-item:hover,
.cid-u8HYxICazp .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8HYxICazp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8HYxICazp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8HYxICazp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8HYxICazp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8HYxICazp .dropdown-menu,
.cid-u8HYxICazp .navbar.opened {
  background: #ffffff !important;
}
.cid-u8HYxICazp .nav-item:focus,
.cid-u8HYxICazp .nav-link:focus {
  outline: none;
}
.cid-u8HYxICazp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8HYxICazp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8HYxICazp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8HYxICazp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HYxICazp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8HYxICazp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8HYxICazp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8HYxICazp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8HYxICazp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8HYxICazp .dropdown-item.active,
.cid-u8HYxICazp .dropdown-item:active {
  background-color: transparent;
}
.cid-u8HYxICazp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8HYxICazp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8HYxICazp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8HYxICazp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8HYxICazp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8HYxICazp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8HYxICazp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8HYxICazp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8HYxICazp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8HYxICazp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8HYxICazp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8HYxICazp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HYxICazp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HYxICazp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8HYxICazp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HYxICazp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8HYxICazp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8HYxICazp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HYxICazp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8HYxICazp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8HYxICazp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8HYxICazp .navbar {
    height: 70px;
  }
  .cid-u8HYxICazp .navbar.opened {
    height: auto;
  }
  .cid-u8HYxICazp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8HYxIUZDh {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u8HYxIUZDh {
    align-items: flex-start;
  }
  .cid-u8HYxIUZDh .row {
    justify-content: flex-start;
  }
}
.cid-u8HYxIUZDh .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u8HYxIUZDh .mbr-text,
.cid-u8HYxIUZDh .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u8HYxIUZDh .mbr-section-title,
.cid-u8HYxIUZDh .line {
  color: #70b51d;
}
.cid-u8HYxIUZDh h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u8HYxIUZDh h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u8HYxIUZDh .mbr-section-subtitle,
.cid-u8HYxIUZDh .align {
  text-align: left;
  color: #232323;
}
.cid-u95cEIpozC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u95cEIpozC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u95cEIpozC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u95cEIpozC .container {
  max-width: 1280px;
}
.cid-u95cEIpozC .row {
  justify-content: flex-start;
}
.cid-u95cEIpozC .content-wrapper {
  display: flex;
  align-items: stretch;
  background: #ffffff;
  padding: 4rem;
  border-radius: 4.17rem;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-u95cEIpozC .content-wrapper {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .cid-u95cEIpozC .content-wrapper {
    padding: 40px 6vw;
  }
}
.cid-u95cEIpozC .mbr-section-title {
  color: #AE5EFF;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-u95cEIpozC .mbr-section-title {
    margin-bottom: 50px;
  }
}
@media (max-width: 767px) {
  .cid-u95cEIpozC .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-u95cEIpozC .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-u95cEIpozC .mbr-section-subtitle {
  color: #70b51d;
  width: 100%;
  margin-bottom: 1px !important;
}
.cid-u95cEIpozC .mbr-text {
  color: #212132;
  width: 100%;
  margin-bottom: 0;
}
.cid-ubdmO6ghfq {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ubdmO6ghfq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubdmO6ghfq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubdmO6ghfq .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-ubdmO6ghfq .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #70b51d;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ubdmO6ghfq .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #ffd7ef;
  font-size: 1.5rem;
}
.cid-ubdmO6ghfq .mbr-section-title {
  color: #04492e;
}
.cid-ubdmO6ghfq .mbr-text,
.cid-ubdmO6ghfq .mbr-section-btn {
  color: #6e6e6e;
}
.cid-ubdmO6ghfq .mbr-section-subtitle,
.cid-ubdmO6ghfq .align-wrapper {
  color: #04492e;
}
.cid-u95j56WfTQ {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95j56WfTQ {
    align-items: flex-start;
  }
  .cid-u95j56WfTQ .row {
    justify-content: flex-start;
  }
}
.cid-u95j56WfTQ .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95j56WfTQ .mbr-text,
.cid-u95j56WfTQ .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95j56WfTQ .mbr-section-title,
.cid-u95j56WfTQ .line {
  color: #70b51d;
}
.cid-u95j56WfTQ h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95j56WfTQ h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95j56WfTQ .mbr-section-subtitle,
.cid-u95j56WfTQ .align {
  text-align: left;
  color: #232323;
}
.cid-u8HYxJ64jQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8HYxJ64jQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8HYxJ64jQ .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8HYxJ64jQ img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8HYxJ64jQ .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8HYxJ64jQ .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8HYxJ64jQ .mbr-section-title {
  color: #ffffff;
}
.cid-u8HYxJ64jQ .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u8HYBWVwwM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8HYBWVwwM .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8HYBWVwwM .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8HYBWVwwM .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8HYBWVwwM .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8HYBWVwwM .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8HYBWVwwM .container {
    padding: 0 1rem;
  }
}
.cid-u8HYBWVwwM .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8HYBWVwwM .nav-link {
  position: relative;
}
.cid-u8HYBWVwwM .nav-link:hover {
  color: #320707 !important;
}
.cid-u8HYBWVwwM nav.navbar {
  position: fixed;
}
.cid-u8HYBWVwwM .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8HYBWVwwM .navbar.opened {
  transition: all 0.3s;
}
.cid-u8HYBWVwwM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8HYBWVwwM .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8HYBWVwwM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8HYBWVwwM .navbar.collapsed {
  justify-content: center;
}
.cid-u8HYBWVwwM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8HYBWVwwM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8HYBWVwwM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8HYBWVwwM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8HYBWVwwM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8HYBWVwwM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8HYBWVwwM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8HYBWVwwM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8HYBWVwwM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8HYBWVwwM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8HYBWVwwM .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8HYBWVwwM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8HYBWVwwM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8HYBWVwwM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8HYBWVwwM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8HYBWVwwM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8HYBWVwwM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8HYBWVwwM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8HYBWVwwM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8HYBWVwwM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8HYBWVwwM .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8HYBWVwwM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8HYBWVwwM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8HYBWVwwM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HYBWVwwM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8HYBWVwwM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8HYBWVwwM .dropdown-item:hover,
.cid-u8HYBWVwwM .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8HYBWVwwM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8HYBWVwwM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8HYBWVwwM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8HYBWVwwM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8HYBWVwwM .dropdown-menu,
.cid-u8HYBWVwwM .navbar.opened {
  background: #ffffff !important;
}
.cid-u8HYBWVwwM .nav-item:focus,
.cid-u8HYBWVwwM .nav-link:focus {
  outline: none;
}
.cid-u8HYBWVwwM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8HYBWVwwM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8HYBWVwwM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8HYBWVwwM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HYBWVwwM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8HYBWVwwM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8HYBWVwwM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8HYBWVwwM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8HYBWVwwM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8HYBWVwwM .dropdown-item.active,
.cid-u8HYBWVwwM .dropdown-item:active {
  background-color: transparent;
}
.cid-u8HYBWVwwM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8HYBWVwwM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8HYBWVwwM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8HYBWVwwM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8HYBWVwwM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8HYBWVwwM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8HYBWVwwM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8HYBWVwwM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8HYBWVwwM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8HYBWVwwM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8HYBWVwwM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8HYBWVwwM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HYBWVwwM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HYBWVwwM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8HYBWVwwM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HYBWVwwM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8HYBWVwwM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8HYBWVwwM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HYBWVwwM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8HYBWVwwM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8HYBWVwwM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8HYBWVwwM .navbar {
    height: 70px;
  }
  .cid-u8HYBWVwwM .navbar.opened {
    height: auto;
  }
  .cid-u8HYBWVwwM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8HYBXfBi7 {
  display: flex;
  padding-top: 165px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u8HYBXfBi7 {
    align-items: flex-start;
  }
  .cid-u8HYBXfBi7 .row {
    justify-content: flex-start;
  }
}
.cid-u8HYBXfBi7 .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u8HYBXfBi7 .mbr-text,
.cid-u8HYBXfBi7 .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u8HYBXfBi7 .mbr-section-title,
.cid-u8HYBXfBi7 .line {
  color: #70b51d;
}
.cid-u8HYBXfBi7 h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u8HYBXfBi7 h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u8HYBXfBi7 .mbr-section-subtitle,
.cid-u8HYBXfBi7 .align {
  text-align: left;
  color: #232323;
}
.cid-u95kbzUI11 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u95kbzUI11 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u95kbzUI11 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u95kbzUI11 .container {
  max-width: 1280px;
}
.cid-u95kbzUI11 .row {
  justify-content: flex-start;
}
.cid-u95kbzUI11 .content-wrapper {
  display: flex;
  align-items: stretch;
  background: #ffffff;
  padding: 4rem;
  border-radius: 4.17rem;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-u95kbzUI11 .content-wrapper {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .cid-u95kbzUI11 .content-wrapper {
    padding: 40px 6vw;
  }
}
.cid-u95kbzUI11 .mbr-section-title {
  color: #AE5EFF;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-u95kbzUI11 .mbr-section-title {
    margin-bottom: 50px;
  }
}
@media (max-width: 767px) {
  .cid-u95kbzUI11 .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-u95kbzUI11 .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-u95kbzUI11 .mbr-section-subtitle {
  color: #70b51d;
  width: 100%;
  margin-bottom: 1px !important;
}
.cid-u95kbzUI11 .mbr-text {
  color: #212132;
  width: 100%;
  margin-bottom: 0;
}
.cid-ubdlzJo5c1 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ubdlzJo5c1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubdlzJo5c1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubdlzJo5c1 .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-ubdlzJo5c1 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #70b51d;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ubdlzJo5c1 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #ffd7ef;
  font-size: 1.5rem;
}
.cid-ubdlzJo5c1 .mbr-section-title {
  color: #04492e;
}
.cid-ubdlzJo5c1 .mbr-text,
.cid-ubdlzJo5c1 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-ubdlzJo5c1 .mbr-section-subtitle,
.cid-ubdlzJo5c1 .align-wrapper {
  color: #04492e;
}
.cid-u95juMfXzT {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95juMfXzT {
    align-items: flex-start;
  }
  .cid-u95juMfXzT .row {
    justify-content: flex-start;
  }
}
.cid-u95juMfXzT .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95juMfXzT .mbr-text,
.cid-u95juMfXzT .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95juMfXzT .mbr-section-title,
.cid-u95juMfXzT .line {
  color: #70b51d;
}
.cid-u95juMfXzT h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95juMfXzT h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95juMfXzT .mbr-section-subtitle,
.cid-u95juMfXzT .align {
  text-align: left;
  color: #232323;
}
.cid-u8HYBXqH4l {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8HYBXqH4l .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8HYBXqH4l .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8HYBXqH4l img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8HYBXqH4l .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8HYBXqH4l .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8HYBXqH4l .mbr-section-title {
  color: #ffffff;
}
.cid-u8HYBXqH4l .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u8HYGbS7v9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8HYGbS7v9 .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8HYGbS7v9 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8HYGbS7v9 .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8HYGbS7v9 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8HYGbS7v9 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8HYGbS7v9 .container {
    padding: 0 1rem;
  }
}
.cid-u8HYGbS7v9 .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8HYGbS7v9 .nav-link {
  position: relative;
}
.cid-u8HYGbS7v9 .nav-link:hover {
  color: #320707 !important;
}
.cid-u8HYGbS7v9 nav.navbar {
  position: fixed;
}
.cid-u8HYGbS7v9 .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8HYGbS7v9 .navbar.opened {
  transition: all 0.3s;
}
.cid-u8HYGbS7v9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8HYGbS7v9 .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8HYGbS7v9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8HYGbS7v9 .navbar.collapsed {
  justify-content: center;
}
.cid-u8HYGbS7v9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8HYGbS7v9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8HYGbS7v9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8HYGbS7v9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8HYGbS7v9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8HYGbS7v9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8HYGbS7v9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8HYGbS7v9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8HYGbS7v9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8HYGbS7v9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8HYGbS7v9 .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8HYGbS7v9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8HYGbS7v9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8HYGbS7v9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8HYGbS7v9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8HYGbS7v9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8HYGbS7v9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8HYGbS7v9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8HYGbS7v9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8HYGbS7v9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8HYGbS7v9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8HYGbS7v9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8HYGbS7v9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8HYGbS7v9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HYGbS7v9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8HYGbS7v9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8HYGbS7v9 .dropdown-item:hover,
.cid-u8HYGbS7v9 .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8HYGbS7v9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8HYGbS7v9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8HYGbS7v9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8HYGbS7v9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8HYGbS7v9 .dropdown-menu,
.cid-u8HYGbS7v9 .navbar.opened {
  background: #ffffff !important;
}
.cid-u8HYGbS7v9 .nav-item:focus,
.cid-u8HYGbS7v9 .nav-link:focus {
  outline: none;
}
.cid-u8HYGbS7v9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8HYGbS7v9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8HYGbS7v9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8HYGbS7v9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HYGbS7v9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8HYGbS7v9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8HYGbS7v9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8HYGbS7v9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8HYGbS7v9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8HYGbS7v9 .dropdown-item.active,
.cid-u8HYGbS7v9 .dropdown-item:active {
  background-color: transparent;
}
.cid-u8HYGbS7v9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8HYGbS7v9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8HYGbS7v9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8HYGbS7v9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8HYGbS7v9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8HYGbS7v9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8HYGbS7v9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8HYGbS7v9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8HYGbS7v9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8HYGbS7v9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8HYGbS7v9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8HYGbS7v9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HYGbS7v9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HYGbS7v9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8HYGbS7v9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HYGbS7v9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8HYGbS7v9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8HYGbS7v9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HYGbS7v9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8HYGbS7v9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8HYGbS7v9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8HYGbS7v9 .navbar {
    height: 70px;
  }
  .cid-u8HYGbS7v9 .navbar.opened {
    height: auto;
  }
  .cid-u8HYGbS7v9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8HYGcaQkP {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u8HYGcaQkP {
    align-items: flex-start;
  }
  .cid-u8HYGcaQkP .row {
    justify-content: flex-start;
  }
}
.cid-u8HYGcaQkP .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u8HYGcaQkP .mbr-text,
.cid-u8HYGcaQkP .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u8HYGcaQkP .mbr-section-title,
.cid-u8HYGcaQkP .line {
  color: #70b51d;
}
.cid-u8HYGcaQkP h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u8HYGcaQkP h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u8HYGcaQkP .mbr-section-subtitle,
.cid-u8HYGcaQkP .align {
  text-align: left;
  color: #232323;
}
.cid-u9aamYaBrH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u9aamYaBrH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9aamYaBrH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9aamYaBrH .container {
  max-width: 1280px;
}
.cid-u9aamYaBrH .row {
  justify-content: flex-start;
}
.cid-u9aamYaBrH .content-wrapper {
  display: flex;
  align-items: stretch;
  background: #ffffff;
  padding: 4rem;
  border-radius: 4.17rem;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-u9aamYaBrH .content-wrapper {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .cid-u9aamYaBrH .content-wrapper {
    padding: 40px 6vw;
  }
}
.cid-u9aamYaBrH .mbr-section-title {
  color: #AE5EFF;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-u9aamYaBrH .mbr-section-title {
    margin-bottom: 50px;
  }
}
@media (max-width: 767px) {
  .cid-u9aamYaBrH .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-u9aamYaBrH .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-u9aamYaBrH .mbr-section-subtitle {
  color: #70b51d;
  width: 100%;
  margin-bottom: 1px !important;
}
.cid-u9aamYaBrH .mbr-text {
  color: #212132;
  width: 100%;
  margin-bottom: 0;
}
.cid-u95k4RDkGk {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95k4RDkGk {
    align-items: flex-start;
  }
  .cid-u95k4RDkGk .row {
    justify-content: flex-start;
  }
}
.cid-u95k4RDkGk .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95k4RDkGk .mbr-text,
.cid-u95k4RDkGk .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95k4RDkGk .mbr-section-title,
.cid-u95k4RDkGk .line {
  color: #70b51d;
}
.cid-u95k4RDkGk h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95k4RDkGk h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95k4RDkGk .mbr-section-subtitle,
.cid-u95k4RDkGk .align {
  text-align: left;
  color: #232323;
}
.cid-u8HYGclTi4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8HYGclTi4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8HYGclTi4 .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8HYGclTi4 img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8HYGclTi4 .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8HYGclTi4 .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8HYGclTi4 .mbr-section-title {
  color: #ffffff;
}
.cid-u8HYGclTi4 .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u8HYTDSezf {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8HYTDSezf .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8HYTDSezf .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8HYTDSezf .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8HYTDSezf .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8HYTDSezf .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8HYTDSezf .container {
    padding: 0 1rem;
  }
}
.cid-u8HYTDSezf .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8HYTDSezf .nav-link {
  position: relative;
}
.cid-u8HYTDSezf .nav-link:hover {
  color: #320707 !important;
}
.cid-u8HYTDSezf nav.navbar {
  position: fixed;
}
.cid-u8HYTDSezf .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8HYTDSezf .navbar.opened {
  transition: all 0.3s;
}
.cid-u8HYTDSezf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8HYTDSezf .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8HYTDSezf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8HYTDSezf .navbar.collapsed {
  justify-content: center;
}
.cid-u8HYTDSezf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8HYTDSezf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8HYTDSezf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8HYTDSezf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8HYTDSezf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8HYTDSezf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8HYTDSezf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8HYTDSezf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8HYTDSezf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8HYTDSezf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8HYTDSezf .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8HYTDSezf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8HYTDSezf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8HYTDSezf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8HYTDSezf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8HYTDSezf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8HYTDSezf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8HYTDSezf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8HYTDSezf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8HYTDSezf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8HYTDSezf .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8HYTDSezf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8HYTDSezf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8HYTDSezf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HYTDSezf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8HYTDSezf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8HYTDSezf .dropdown-item:hover,
.cid-u8HYTDSezf .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8HYTDSezf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8HYTDSezf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8HYTDSezf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8HYTDSezf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8HYTDSezf .dropdown-menu,
.cid-u8HYTDSezf .navbar.opened {
  background: #ffffff !important;
}
.cid-u8HYTDSezf .nav-item:focus,
.cid-u8HYTDSezf .nav-link:focus {
  outline: none;
}
.cid-u8HYTDSezf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8HYTDSezf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8HYTDSezf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8HYTDSezf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HYTDSezf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8HYTDSezf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8HYTDSezf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8HYTDSezf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8HYTDSezf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8HYTDSezf .dropdown-item.active,
.cid-u8HYTDSezf .dropdown-item:active {
  background-color: transparent;
}
.cid-u8HYTDSezf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8HYTDSezf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8HYTDSezf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8HYTDSezf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8HYTDSezf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8HYTDSezf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8HYTDSezf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8HYTDSezf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8HYTDSezf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8HYTDSezf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8HYTDSezf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8HYTDSezf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HYTDSezf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HYTDSezf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8HYTDSezf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HYTDSezf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8HYTDSezf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8HYTDSezf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HYTDSezf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8HYTDSezf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8HYTDSezf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8HYTDSezf .navbar {
    height: 70px;
  }
  .cid-u8HYTDSezf .navbar.opened {
    height: auto;
  }
  .cid-u8HYTDSezf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8HYTEfRwx {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u8HYTEfRwx {
    align-items: flex-start;
  }
  .cid-u8HYTEfRwx .row {
    justify-content: flex-start;
  }
}
.cid-u8HYTEfRwx .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u8HYTEfRwx .mbr-text,
.cid-u8HYTEfRwx .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u8HYTEfRwx .mbr-section-title,
.cid-u8HYTEfRwx .line {
  color: #70b51d;
}
.cid-u8HYTEfRwx h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u8HYTEfRwx h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u8HYTEfRwx .mbr-section-subtitle,
.cid-u8HYTEfRwx .align {
  text-align: left;
  color: #232323;
}
.cid-u8NEWYtHZo {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-u8NEWYtHZo .row {
    flex-direction: column-reverse;
  }
  .cid-u8NEWYtHZo .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-u8NEWYtHZo .google-map {
  height: 100%;
  position: relative;
}
.cid-u8NEWYtHZo .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-u8NEWYtHZo .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-u8NEWYtHZo .google-map[data-state] {
  background: #e9e5dc;
}
.cid-u8NEWYtHZo .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-u8NEWYtHZo .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-u8NEWYtHZo .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #9fe870;
}
.cid-u8NEWYtHZo .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-u8NEWYtHZo .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u8NEWYtHZo .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-u8NEWYtHZo .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #70b51d;
}
.cid-u8NEWYtHZo P {
  color: #55b1ec;
}
.cid-u8NEWYtHZo .card-title {
  color: #163300;
}
.cid-u8NGpPRpr5 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-u8NGpPRpr5 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u8NGpPRpr5 .form-control,
.cid-u8NGpPRpr5 .field-input {
  padding: 0.5rem;
  background-color: #70b51d;
  border-color: #000000;
  color: #f3f0f0;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u8NGpPRpr5 .form-control::-webkit-input-placeholder,
.cid-u8NGpPRpr5 .field-input::-webkit-input-placeholder,
.cid-u8NGpPRpr5 .form-control::-webkit-input-placeholder,
.cid-u8NGpPRpr5 .field-input::-webkit-input-placeholder {
  color: #f3f0f0;
}
.cid-u8NGpPRpr5 .form-control:-moz-placeholder,
.cid-u8NGpPRpr5 .field-input:-moz-placeholder,
.cid-u8NGpPRpr5 .form-control:-moz-placeholder,
.cid-u8NGpPRpr5 .field-input:-moz-placeholder {
  color: #f3f0f0;
}
.cid-u8NGpPRpr5 .form-control:hover,
.cid-u8NGpPRpr5 .field-input:hover,
.cid-u8NGpPRpr5 .form-control:focus,
.cid-u8NGpPRpr5 .field-input:focus {
  background-color: #9fe870;
  border-color: #cccccc;
  color: #f3f0f0;
  box-shadow: none;
  outline: none;
}
.cid-u8NGpPRpr5 .form-control:hover::-webkit-input-placeholder,
.cid-u8NGpPRpr5 .field-input:hover::-webkit-input-placeholder,
.cid-u8NGpPRpr5 .form-control:focus::-webkit-input-placeholder,
.cid-u8NGpPRpr5 .field-input:focus::-webkit-input-placeholder,
.cid-u8NGpPRpr5 .form-control:hover::-webkit-input-placeholder,
.cid-u8NGpPRpr5 .field-input:hover::-webkit-input-placeholder,
.cid-u8NGpPRpr5 .form-control:focus::-webkit-input-placeholder,
.cid-u8NGpPRpr5 .field-input:focus::-webkit-input-placeholder {
  color: #70b51d;
}
.cid-u8NGpPRpr5 .form-control:hover:-moz-placeholder,
.cid-u8NGpPRpr5 .field-input:hover:-moz-placeholder,
.cid-u8NGpPRpr5 .form-control:focus:-moz-placeholder,
.cid-u8NGpPRpr5 .field-input:focus:-moz-placeholder,
.cid-u8NGpPRpr5 .form-control:hover:-moz-placeholder,
.cid-u8NGpPRpr5 .field-input:hover:-moz-placeholder,
.cid-u8NGpPRpr5 .form-control:focus:-moz-placeholder,
.cid-u8NGpPRpr5 .field-input:focus:-moz-placeholder {
  color: #70b51d;
}
.cid-u8NGpPRpr5 .jq-number__spin:hover,
.cid-u8NGpPRpr5 .jq-number__spin:focus {
  background-color: #9fe870;
  border-color: #cccccc;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-u8NGpPRpr5 .jq-number__spin {
  background-color: #70b51d;
  border-color: #000000;
  color: #f3f0f0;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u8NGpPRpr5 .jq-selectbox li,
.cid-u8NGpPRpr5 .jq-selectbox li {
  background-color: #70b51d;
  color: #000000;
}
.cid-u8NGpPRpr5 .jq-selectbox li:hover,
.cid-u8NGpPRpr5 .jq-selectbox li.selected {
  background-color: #9fe870;
  color: #000000;
}
.cid-u8NGpPRpr5 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-u8NGpPRpr5 .jq-number__spin.minus:hover:after,
.cid-u8NGpPRpr5 .jq-number__spin.plus:hover:after {
  border-top-color: #70b51d;
  border-bottom-color: #70b51d;
}
.cid-u8NGpPRpr5 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-u8NGpPRpr5 .jq-number__spin.minus:after,
.cid-u8NGpPRpr5 .jq-number__spin.plus:after {
  border-top-color: #9fe870;
  border-bottom-color: #9fe870;
}
.cid-u8NGpPRpr5 input::-webkit-clear-button {
  display: none;
}
.cid-u8NGpPRpr5 input::-webkit-inner-spin-button {
  display: none;
}
.cid-u8NGpPRpr5 input::-webkit-outer-spin-button {
  display: none;
}
.cid-u8NGpPRpr5 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u8NGpPRpr5 H4 {
  color: #70b51d;
}
.cid-u95jSSwHXP {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95jSSwHXP {
    align-items: flex-start;
  }
  .cid-u95jSSwHXP .row {
    justify-content: flex-start;
  }
}
.cid-u95jSSwHXP .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95jSSwHXP .mbr-text,
.cid-u95jSSwHXP .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95jSSwHXP .mbr-section-title,
.cid-u95jSSwHXP .line {
  color: #70b51d;
}
.cid-u95jSSwHXP h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95jSSwHXP h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95jSSwHXP .mbr-section-subtitle,
.cid-u95jSSwHXP .align {
  text-align: left;
  color: #232323;
}
.cid-u8HYTEtTAG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8HYTEtTAG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8HYTEtTAG .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8HYTEtTAG img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8HYTEtTAG .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8HYTEtTAG .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8HYTEtTAG .mbr-section-title {
  color: #ffffff;
}
.cid-u8HYTEtTAG .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u99IjaKtcR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u99IjaKtcR .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u99IjaKtcR .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u99IjaKtcR .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u99IjaKtcR .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u99IjaKtcR .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u99IjaKtcR .container {
    padding: 0 1rem;
  }
}
.cid-u99IjaKtcR .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u99IjaKtcR .nav-link {
  position: relative;
}
.cid-u99IjaKtcR .nav-link:hover {
  color: #320707 !important;
}
.cid-u99IjaKtcR nav.navbar {
  position: fixed;
}
.cid-u99IjaKtcR .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u99IjaKtcR .navbar.opened {
  transition: all 0.3s;
}
.cid-u99IjaKtcR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u99IjaKtcR .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u99IjaKtcR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u99IjaKtcR .navbar.collapsed {
  justify-content: center;
}
.cid-u99IjaKtcR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u99IjaKtcR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u99IjaKtcR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u99IjaKtcR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u99IjaKtcR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u99IjaKtcR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u99IjaKtcR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u99IjaKtcR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u99IjaKtcR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u99IjaKtcR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u99IjaKtcR .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u99IjaKtcR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u99IjaKtcR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u99IjaKtcR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u99IjaKtcR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u99IjaKtcR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u99IjaKtcR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u99IjaKtcR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u99IjaKtcR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u99IjaKtcR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u99IjaKtcR .navbar.navbar-short {
  min-height: 60px;
}
.cid-u99IjaKtcR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u99IjaKtcR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u99IjaKtcR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u99IjaKtcR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u99IjaKtcR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u99IjaKtcR .dropdown-item:hover,
.cid-u99IjaKtcR .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u99IjaKtcR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u99IjaKtcR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u99IjaKtcR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u99IjaKtcR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u99IjaKtcR .dropdown-menu,
.cid-u99IjaKtcR .navbar.opened {
  background: #ffffff !important;
}
.cid-u99IjaKtcR .nav-item:focus,
.cid-u99IjaKtcR .nav-link:focus {
  outline: none;
}
.cid-u99IjaKtcR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u99IjaKtcR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u99IjaKtcR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u99IjaKtcR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u99IjaKtcR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u99IjaKtcR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u99IjaKtcR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u99IjaKtcR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u99IjaKtcR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u99IjaKtcR .dropdown-item.active,
.cid-u99IjaKtcR .dropdown-item:active {
  background-color: transparent;
}
.cid-u99IjaKtcR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u99IjaKtcR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u99IjaKtcR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u99IjaKtcR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u99IjaKtcR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u99IjaKtcR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u99IjaKtcR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u99IjaKtcR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u99IjaKtcR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u99IjaKtcR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u99IjaKtcR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u99IjaKtcR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u99IjaKtcR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u99IjaKtcR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u99IjaKtcR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u99IjaKtcR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u99IjaKtcR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u99IjaKtcR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u99IjaKtcR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u99IjaKtcR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u99IjaKtcR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u99IjaKtcR .navbar {
    height: 70px;
  }
  .cid-u99IjaKtcR .navbar.opened {
    height: auto;
  }
  .cid-u99IjaKtcR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u99IjaZkae {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u99IjaZkae {
    align-items: flex-start;
  }
  .cid-u99IjaZkae .row {
    justify-content: flex-start;
  }
}
.cid-u99IjaZkae .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u99IjaZkae .mbr-text,
.cid-u99IjaZkae .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u99IjaZkae .mbr-section-title,
.cid-u99IjaZkae .line {
  color: #70b51d;
}
.cid-u99IjaZkae h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u99IjaZkae h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u99IjaZkae .mbr-section-subtitle,
.cid-u99IjaZkae .align {
  text-align: left;
  color: #232323;
}
.cid-uci3sMUFel {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uci3sMUFel .mbr-fallback-image.disabled {
  display: none;
}
.cid-uci3sMUFel .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uci3sMUFel .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-uci3sMUFel .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-uci3sMUFel .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uci3sMUFel .container {
    padding: 0 16px;
  }
}
.cid-uci3sMUFel .row {
  justify-content: space-between;
}
.cid-uci3sMUFel .row .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uci3sMUFel .image-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uci3sMUFel .image-wrapper img {
  height: 520px;
  object-fit: cover;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
.cid-uci3sMUFel .content-wrapper {
  position: relative;
}
.cid-uci3sMUFel .content-wrapper .mbr-section-title {
  margin-bottom: 3px;
}
.cid-uci3sMUFel .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-uci3sMUFel .mbr-text {
  color: #333333;
  text-align: center;
}
.cid-uci3sMUFel .mbr-section-title,
.cid-uci3sMUFel .mbr-section-btn {
  color: #70b51d;
  text-align: center;
}
.cid-uchXT9REKQ {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uchXT9REKQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uchXT9REKQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uchXT9REKQ .display-1 {
    font-size: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-uchXT9REKQ .display-1 {
    font-size: 2.4rem;
  }
}
.cid-uchXT9REKQ a {
  font-weight: bold;
}
.cid-uchXT9REKQ .mbr-text1 {
  text-align: center;
  color: #151515;
  background: #70b51d;
  width: fit-content;
  display: inline-block;
  white-space: nowrap;
  margin: auto;
  padding: 0 3rem;
  padding-bottom: 1rem;
  padding-top: 1rem;
  border-radius: 6rem;
}
@media (max-width: 992px) {
  .cid-uchXT9REKQ .mbr-text1 {
    padding-top: 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-uchXT9REKQ .mbr-text1 {
    padding: 0 2rem;
    padding-bottom: 1rem;
    padding-top: 1.2rem;
  }
}
.cid-uchXT9REKQ .mbr-text2 {
  text-align: center;
  color: #70b51d;
  display: inline-block;
  background: #151515;
  white-space: nowrap;
  width: fit-content;
  margin: auto;
  padding: 0 3rem;
  padding-bottom: 1rem;
  padding-top: 1rem;
  border-radius: 6rem;
}
@media (max-width: 992px) {
  .cid-uchXT9REKQ .mbr-text2 {
    padding-top: 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-uchXT9REKQ .mbr-text2 {
    padding: 0 2rem;
    padding-bottom: 1rem;
    padding-top: 1.2rem;
  }
}
.cid-uchXT9REKQ .mbr-text,
.cid-uchXT9REKQ .mbr-section-btn {
  text-align: center;
  color: #af9fff;
}
.cid-u99IjbbeB8 {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u99IjbbeB8 {
    align-items: flex-start;
  }
  .cid-u99IjbbeB8 .row {
    justify-content: flex-start;
  }
}
.cid-u99IjbbeB8 .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u99IjbbeB8 .mbr-text,
.cid-u99IjbbeB8 .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u99IjbbeB8 .mbr-section-title,
.cid-u99IjbbeB8 .line {
  color: #70b51d;
}
.cid-u99IjbbeB8 h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u99IjbbeB8 h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u99IjbbeB8 .mbr-section-subtitle,
.cid-u99IjbbeB8 .align {
  text-align: left;
  color: #232323;
}
.cid-u99IjbnLNE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u99IjbnLNE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u99IjbnLNE .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u99IjbnLNE img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u99IjbnLNE .text-wrapper {
    padding: 2rem;
  }
}
.cid-u99IjbnLNE .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u99IjbnLNE .mbr-section-title {
  color: #ffffff;
}
.cid-u99IjbnLNE .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u9bbp0RzYd {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u9bbp0RzYd .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u9bbp0RzYd .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u9bbp0RzYd .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u9bbp0RzYd .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u9bbp0RzYd .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u9bbp0RzYd .container {
    padding: 0 1rem;
  }
}
.cid-u9bbp0RzYd .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u9bbp0RzYd .nav-link {
  position: relative;
}
.cid-u9bbp0RzYd .nav-link:hover {
  color: #320707 !important;
}
.cid-u9bbp0RzYd nav.navbar {
  position: fixed;
}
.cid-u9bbp0RzYd .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u9bbp0RzYd .navbar.opened {
  transition: all 0.3s;
}
.cid-u9bbp0RzYd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u9bbp0RzYd .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u9bbp0RzYd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u9bbp0RzYd .navbar.collapsed {
  justify-content: center;
}
.cid-u9bbp0RzYd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u9bbp0RzYd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u9bbp0RzYd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u9bbp0RzYd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u9bbp0RzYd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u9bbp0RzYd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u9bbp0RzYd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u9bbp0RzYd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u9bbp0RzYd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u9bbp0RzYd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u9bbp0RzYd .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u9bbp0RzYd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u9bbp0RzYd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u9bbp0RzYd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u9bbp0RzYd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u9bbp0RzYd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u9bbp0RzYd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u9bbp0RzYd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u9bbp0RzYd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u9bbp0RzYd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u9bbp0RzYd .navbar.navbar-short {
  min-height: 60px;
}
.cid-u9bbp0RzYd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u9bbp0RzYd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u9bbp0RzYd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9bbp0RzYd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u9bbp0RzYd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u9bbp0RzYd .dropdown-item:hover,
.cid-u9bbp0RzYd .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u9bbp0RzYd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u9bbp0RzYd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u9bbp0RzYd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u9bbp0RzYd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u9bbp0RzYd .dropdown-menu,
.cid-u9bbp0RzYd .navbar.opened {
  background: #ffffff !important;
}
.cid-u9bbp0RzYd .nav-item:focus,
.cid-u9bbp0RzYd .nav-link:focus {
  outline: none;
}
.cid-u9bbp0RzYd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u9bbp0RzYd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u9bbp0RzYd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u9bbp0RzYd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9bbp0RzYd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u9bbp0RzYd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u9bbp0RzYd .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u9bbp0RzYd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u9bbp0RzYd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u9bbp0RzYd .dropdown-item.active,
.cid-u9bbp0RzYd .dropdown-item:active {
  background-color: transparent;
}
.cid-u9bbp0RzYd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u9bbp0RzYd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u9bbp0RzYd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u9bbp0RzYd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u9bbp0RzYd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u9bbp0RzYd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u9bbp0RzYd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u9bbp0RzYd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u9bbp0RzYd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u9bbp0RzYd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u9bbp0RzYd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u9bbp0RzYd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9bbp0RzYd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9bbp0RzYd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u9bbp0RzYd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9bbp0RzYd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u9bbp0RzYd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u9bbp0RzYd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9bbp0RzYd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u9bbp0RzYd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u9bbp0RzYd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u9bbp0RzYd .navbar {
    height: 70px;
  }
  .cid-u9bbp0RzYd .navbar.opened {
    height: auto;
  }
  .cid-u9bbp0RzYd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u9bbp1mYVl {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u9bbp1mYVl {
    align-items: flex-start;
  }
  .cid-u9bbp1mYVl .row {
    justify-content: flex-start;
  }
}
.cid-u9bbp1mYVl .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u9bbp1mYVl .mbr-text,
.cid-u9bbp1mYVl .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u9bbp1mYVl .mbr-section-title,
.cid-u9bbp1mYVl .line {
  color: #70b51d;
}
.cid-u9bbp1mYVl h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u9bbp1mYVl h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u9bbp1mYVl .mbr-section-subtitle,
.cid-u9bbp1mYVl .align {
  text-align: left;
  color: #232323;
}
.cid-u9i2TQ0gNj {
  padding-top: 0rem;
  padding-bottom: 9rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u9i2TQ0gNj .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9i2TQ0gNj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u9i2TQ0gNj .container {
    padding: 0 23px;
  }
}
@media (max-width: 768px) {
  .cid-u9i2TQ0gNj .container {
    padding: 0 12px;
  }
}
.cid-u9i2TQ0gNj .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-flex;
  width: fit-content;
  margin-bottom: 22px;
  position: relative;
}
.cid-u9i2TQ0gNj .content-wrapper .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 15px;
  width: 100%;
  opacity: .85;
  background-color: #70b51d;
  border-radius: 10rem;
}
.cid-u9i2TQ0gNj .content-wrapper .mbr-text {
  margin-bottom: 22px;
}
.cid-u9i2TQ0gNj .image-wrapper {
  margin-top: 100px;
  border: 10px solid #70b51d;
  transform: rotate(5deg);
  background-color: #70b51d;
  border-radius: 2rem;
}
.cid-u9i2TQ0gNj .image-wrapper img {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 1500px) {
  .cid-u9i2TQ0gNj .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 768px) {
  .cid-u9i2TQ0gNj .image-wrapper img {
    height: 250px;
  }
}
.cid-u9i2TQ0gNj .image-wrap {
  border: 10px solid #70b51d;
  transform: rotate(-20deg);
  background-color: #70b51d;
  border-radius: 2rem;
  margin-top: -120px;
}
@media (max-width: 992px) {
  .cid-u9i2TQ0gNj .image-wrap {
    margin-top: 0;
  }
}
.cid-u9i2TQ0gNj .image-wrap img {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u9i2TQ0gNj .image-wrap img {
    height: 350px;
  }
}
.cid-u9i2TQ0gNj .mbr-section-title {
  color: #1D1D1F;
}
.cid-u9i2TQ0gNj .mbr-text {
  color: #1D1D1F;
}
.cid-u9h0GbJzZn {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u9h0GbJzZn .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9h0GbJzZn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u9h0GbJzZn .container {
    padding: 0 30px;
  }
}
.cid-u9h0GbJzZn .content-wrapper {
  padding: 0 120px;
}
@media (max-width: 1440px) {
  .cid-u9h0GbJzZn .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-u9h0GbJzZn .content-wrapper {
    padding: 0;
  }
}
.cid-u9h0GbJzZn .content-wrapper .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-u9h0GbJzZn .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-u9h0GbJzZn .box {
  position: relative;
  z-index: 1;
  margin: 0 auto;
  border-radius: 0 !important;
}
.cid-u9h0GbJzZn .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 790px;
}
@media (max-width: 992px) {
  .cid-u9h0GbJzZn .box .mbr-media {
    height: 350px;
  }
}
.cid-u9h0GbJzZn .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
}
.cid-u9h0GbJzZn .box .mbr-media .mbr-iconfont {
  font-size: 20px;
  color: #254b45;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
  z-index: 1;
}
.cid-u9h0GbJzZn .box .mbr-media::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 118px;
  height: 118px;
  background-image: linear-gradient(45deg, #70b51d 50%, #ffffff 50%);
  z-index: 10;
}
@media (max-width: 992px) {
  .cid-u9h0GbJzZn .box .mbr-media::before {
    width: 50px;
    height: 50px;
  }
}
.cid-u9h0GbJzZn .mbr-media {
  position: relative;
}
.cid-u9h0GbJzZn .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-u9h0GbJzZn a:hover {
  background-image: none !important;
}
.cid-u9h0GbJzZn .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #70b51d;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
  cursor: pointer;
}
.cid-u9h0GbJzZn .icon-wrap:hover,
.cid-u9h0GbJzZn .icon-wrap:focus {
  box-shadow: inset 0 -85px 100px #254b45;
}
.cid-u9h0GbJzZn .icon-wrap:hover .mbr-iconfont,
.cid-u9h0GbJzZn .icon-wrap:focus .mbr-iconfont {
  color: #70b51d;
}
.cid-u9h0GbJzZn .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-u9h0GbJzZn .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-u9h0GbJzZn .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-u9h0GbJzZn .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-u9h0GbJzZn .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u9h0GbJzZn .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u9h0GbJzZn .mbr-section-title {
  color: #254b45;
}
.cid-u9bbp1LH9d {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u9bbp1LH9d {
    align-items: flex-start;
  }
  .cid-u9bbp1LH9d .row {
    justify-content: flex-start;
  }
}
.cid-u9bbp1LH9d .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u9bbp1LH9d .mbr-text,
.cid-u9bbp1LH9d .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u9bbp1LH9d .mbr-section-title,
.cid-u9bbp1LH9d .line {
  color: #70b51d;
}
.cid-u9bbp1LH9d h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u9bbp1LH9d h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u9bbp1LH9d .mbr-section-subtitle,
.cid-u9bbp1LH9d .align {
  text-align: left;
  color: #232323;
}
.cid-u9bbp2d64i {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u9bbp2d64i .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u9bbp2d64i .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u9bbp2d64i img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u9bbp2d64i .text-wrapper {
    padding: 2rem;
  }
}
.cid-u9bbp2d64i .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u9bbp2d64i .mbr-section-title {
  color: #ffffff;
}
.cid-u9bbp2d64i .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u9bbH4PE86 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u9bbH4PE86 .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u9bbH4PE86 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u9bbH4PE86 .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u9bbH4PE86 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u9bbH4PE86 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u9bbH4PE86 .container {
    padding: 0 1rem;
  }
}
.cid-u9bbH4PE86 .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u9bbH4PE86 .nav-link {
  position: relative;
}
.cid-u9bbH4PE86 .nav-link:hover {
  color: #320707 !important;
}
.cid-u9bbH4PE86 nav.navbar {
  position: fixed;
}
.cid-u9bbH4PE86 .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u9bbH4PE86 .navbar.opened {
  transition: all 0.3s;
}
.cid-u9bbH4PE86 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u9bbH4PE86 .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u9bbH4PE86 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u9bbH4PE86 .navbar.collapsed {
  justify-content: center;
}
.cid-u9bbH4PE86 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u9bbH4PE86 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u9bbH4PE86 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u9bbH4PE86 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u9bbH4PE86 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u9bbH4PE86 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u9bbH4PE86 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u9bbH4PE86 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u9bbH4PE86 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u9bbH4PE86 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u9bbH4PE86 .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u9bbH4PE86 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u9bbH4PE86 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u9bbH4PE86 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u9bbH4PE86 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u9bbH4PE86 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u9bbH4PE86 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u9bbH4PE86 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u9bbH4PE86 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u9bbH4PE86 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u9bbH4PE86 .navbar.navbar-short {
  min-height: 60px;
}
.cid-u9bbH4PE86 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u9bbH4PE86 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u9bbH4PE86 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9bbH4PE86 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u9bbH4PE86 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u9bbH4PE86 .dropdown-item:hover,
.cid-u9bbH4PE86 .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u9bbH4PE86 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u9bbH4PE86 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u9bbH4PE86 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u9bbH4PE86 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u9bbH4PE86 .dropdown-menu,
.cid-u9bbH4PE86 .navbar.opened {
  background: #ffffff !important;
}
.cid-u9bbH4PE86 .nav-item:focus,
.cid-u9bbH4PE86 .nav-link:focus {
  outline: none;
}
.cid-u9bbH4PE86 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u9bbH4PE86 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u9bbH4PE86 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u9bbH4PE86 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9bbH4PE86 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u9bbH4PE86 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u9bbH4PE86 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u9bbH4PE86 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u9bbH4PE86 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u9bbH4PE86 .dropdown-item.active,
.cid-u9bbH4PE86 .dropdown-item:active {
  background-color: transparent;
}
.cid-u9bbH4PE86 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u9bbH4PE86 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u9bbH4PE86 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u9bbH4PE86 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u9bbH4PE86 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u9bbH4PE86 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u9bbH4PE86 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u9bbH4PE86 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u9bbH4PE86 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u9bbH4PE86 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u9bbH4PE86 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u9bbH4PE86 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9bbH4PE86 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9bbH4PE86 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u9bbH4PE86 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9bbH4PE86 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u9bbH4PE86 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u9bbH4PE86 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9bbH4PE86 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u9bbH4PE86 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u9bbH4PE86 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u9bbH4PE86 .navbar {
    height: 70px;
  }
  .cid-u9bbH4PE86 .navbar.opened {
    height: auto;
  }
  .cid-u9bbH4PE86 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u9bbH5Lu7A {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u9bbH5Lu7A {
    align-items: flex-start;
  }
  .cid-u9bbH5Lu7A .row {
    justify-content: flex-start;
  }
}
.cid-u9bbH5Lu7A .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u9bbH5Lu7A .mbr-text,
.cid-u9bbH5Lu7A .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u9bbH5Lu7A .mbr-section-title,
.cid-u9bbH5Lu7A .line {
  color: #70b51d;
}
.cid-u9bbH5Lu7A h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u9bbH5Lu7A h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u9bbH5Lu7A .mbr-section-subtitle,
.cid-u9bbH5Lu7A .align {
  text-align: left;
  color: #232323;
}
.cid-u9s9BXXbK2 {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u9s9BXXbK2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9s9BXXbK2 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-u9s9BXXbK2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9s9BXXbK2 h1 {
  max-width: 800px;
}
.cid-u9s9BXXbK2 p {
  max-width: 600px;
  margin-right: 0;
  margin-left: auto;
}
.cid-u9s9BXXbK2 .btn:hover {
  transform: scale(1.1);
  background: #ffd7ef !important;
  border-color: #ffd7ef !important;
  color: #70b51d !important;
}
.cid-u9s9BXXbK2 .btn:hover span {
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.cid-u9s9BXXbK2 .btn div {
  overflow: hidden;
}
.cid-u9s9BXXbK2 .btn span {
  display: block;
}
@keyframes btn1 {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-50px);
  }
  51% {
    transform: translateY(50px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (min-width: 768px) {
  .cid-u9s9BXXbK2 {
    align-items: center;
  }
  .cid-u9s9BXXbK2 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u9s9BXXbK2 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-u9s9BXXbK2 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-u9s9BXXbK2 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-u9s9BXXbK2 .content-wrap {
    width: 100%;
  }
}
.cid-u9s9BXXbK2 .mbr-section-subtitle,
.cid-u9s9BXXbK2 .line {
  color: #291f1e;
}
.cid-u9s9BXXbK2 .mbr-text,
.cid-u9s9BXXbK2 .mbr-section-btn {
  text-align: left;
  color: #291f1e;
}
.cid-u9s9BXXbK2 .mbr-section-title {
  color: #70b51d;
}
.cid-u9rSSeK0T1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u9rSSeK0T1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9rSSeK0T1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9rSSeK0T1 .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-u9rSSeK0T1 .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-u9rSSeK0T1 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9rSSeK0T1 .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-u9rSSeK0T1 .container {
    padding: 0 16px;
  }
}
.cid-u9rSSeK0T1 .row {
  padding: 60px 64px;
  background-color: #ffffff;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-u9rSSeK0T1 .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9rSSeK0T1 .row {
    padding: 25px 9px;
  }
}
.cid-u9rSSeK0T1 .title-wrapper {
  display: flex;
  align-items: center;
  height: 100%;
}
.cid-u9rSSeK0T1 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 32px;
}
.cid-u9rSSeK0T1 .title-wrapper .title-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-u9rSSeK0T1 .box {
  width: 70%;
  margin: 0 auto;
}
@media (max-width: 992px) {
  .cid-u9rSSeK0T1 .box {
    width: 100%;
  }
}
.cid-u9rSSeK0T1 .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 400px;
  border-radius: 1rem !important;
}
@media (max-width: 992px) {
  .cid-u9rSSeK0T1 .box .mbr-media {
    height: 350px;
  }
}
.cid-u9rSSeK0T1 .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  margin-left: 4px;
}
.cid-u9rSSeK0T1 .box .mbr-media .mbr-iconfont {
  font-size: 18px;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-u9rSSeK0T1 .mbr-media {
  position: relative;
}
.cid-u9rSSeK0T1 .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-u9rSSeK0T1 a:hover {
  background-image: none !important;
}
.cid-u9rSSeK0T1 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 60px;
  width: 60px;
  border-radius: 100%;
  background-color: #70b51d;
  border: 1px solid #000000;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-u9rSSeK0T1 .icon-wrap:hover,
.cid-u9rSSeK0T1 .icon-wrap:focus {
  cursor: pointer;
}
.cid-u9rSSeK0T1 .icon-wrap:hover .mbr-iconfont,
.cid-u9rSSeK0T1 .icon-wrap:focus .mbr-iconfont {
  transform: scale(1.2);
}
.cid-u9rSSeK0T1 .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-u9rSSeK0T1 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-u9rSSeK0T1 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-u9rSSeK0T1 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-u9rSSeK0T1 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u9rSSeK0T1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u9rSSeK0T1 .mbr-section-title {
  color: #70b51d;
}
.cid-u9s8DX0N7K {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u9s8DX0N7K .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9s8DX0N7K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9s8DX0N7K .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-u9s8DX0N7K .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-u9s8DX0N7K .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9s8DX0N7K .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-u9s8DX0N7K .container {
    padding: 0 16px;
  }
}
.cid-u9s8DX0N7K .row {
  padding: 60px 64px;
  background-color: #ffffff;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-u9s8DX0N7K .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9s8DX0N7K .row {
    padding: 25px 9px;
  }
}
.cid-u9s8DX0N7K .title-wrapper {
  display: flex;
  align-items: center;
  height: 100%;
}
.cid-u9s8DX0N7K .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 32px;
}
.cid-u9s8DX0N7K .title-wrapper .title-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-u9s8DX0N7K .box {
  width: 70%;
  margin: 0 auto;
}
@media (max-width: 992px) {
  .cid-u9s8DX0N7K .box {
    width: 100%;
  }
}
.cid-u9s8DX0N7K .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 400px;
  border-radius: 1rem !important;
}
@media (max-width: 992px) {
  .cid-u9s8DX0N7K .box .mbr-media {
    height: 350px;
  }
}
.cid-u9s8DX0N7K .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  margin-left: 4px;
}
.cid-u9s8DX0N7K .box .mbr-media .mbr-iconfont {
  font-size: 18px;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-u9s8DX0N7K .mbr-media {
  position: relative;
}
.cid-u9s8DX0N7K .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-u9s8DX0N7K a:hover {
  background-image: none !important;
}
.cid-u9s8DX0N7K .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 60px;
  width: 60px;
  border-radius: 100%;
  background-color: #70b51d;
  border: 1px solid #000000;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-u9s8DX0N7K .icon-wrap:hover,
.cid-u9s8DX0N7K .icon-wrap:focus {
  cursor: pointer;
}
.cid-u9s8DX0N7K .icon-wrap:hover .mbr-iconfont,
.cid-u9s8DX0N7K .icon-wrap:focus .mbr-iconfont {
  transform: scale(1.2);
}
.cid-u9s8DX0N7K .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-u9s8DX0N7K .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-u9s8DX0N7K .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-u9s8DX0N7K .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-u9s8DX0N7K .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u9s8DX0N7K .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u9s8DX0N7K .mbr-section-title {
  color: #70b51d;
}
.cid-u9s8QBYNdb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u9s8QBYNdb .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9s8QBYNdb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9s8QBYNdb .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-u9s8QBYNdb .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-u9s8QBYNdb .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9s8QBYNdb .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-u9s8QBYNdb .container {
    padding: 0 16px;
  }
}
.cid-u9s8QBYNdb .row {
  padding: 60px 64px;
  background-color: #ffffff;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-u9s8QBYNdb .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9s8QBYNdb .row {
    padding: 25px 9px;
  }
}
.cid-u9s8QBYNdb .title-wrapper {
  display: flex;
  align-items: center;
  height: 100%;
}
.cid-u9s8QBYNdb .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 32px;
}
.cid-u9s8QBYNdb .title-wrapper .title-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-u9s8QBYNdb .box {
  width: 70%;
  margin: 0 auto;
}
@media (max-width: 992px) {
  .cid-u9s8QBYNdb .box {
    width: 100%;
  }
}
.cid-u9s8QBYNdb .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 400px;
  border-radius: 1rem !important;
}
@media (max-width: 992px) {
  .cid-u9s8QBYNdb .box .mbr-media {
    height: 350px;
  }
}
.cid-u9s8QBYNdb .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  margin-left: 4px;
}
.cid-u9s8QBYNdb .box .mbr-media .mbr-iconfont {
  font-size: 18px;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-u9s8QBYNdb .mbr-media {
  position: relative;
}
.cid-u9s8QBYNdb .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-u9s8QBYNdb a:hover {
  background-image: none !important;
}
.cid-u9s8QBYNdb .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 60px;
  width: 60px;
  border-radius: 100%;
  background-color: #70b51d;
  border: 1px solid #000000;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-u9s8QBYNdb .icon-wrap:hover,
.cid-u9s8QBYNdb .icon-wrap:focus {
  cursor: pointer;
}
.cid-u9s8QBYNdb .icon-wrap:hover .mbr-iconfont,
.cid-u9s8QBYNdb .icon-wrap:focus .mbr-iconfont {
  transform: scale(1.2);
}
.cid-u9s8QBYNdb .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-u9s8QBYNdb .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-u9s8QBYNdb .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-u9s8QBYNdb .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-u9s8QBYNdb .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u9s8QBYNdb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u9s8QBYNdb .mbr-section-title {
  color: #70b51d;
}
.cid-u9s9dHC5Dl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u9s9dHC5Dl .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9s9dHC5Dl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9s9dHC5Dl .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-u9s9dHC5Dl .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-u9s9dHC5Dl .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9s9dHC5Dl .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-u9s9dHC5Dl .container {
    padding: 0 16px;
  }
}
.cid-u9s9dHC5Dl .row {
  padding: 60px 64px;
  background-color: #ffffff;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-u9s9dHC5Dl .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9s9dHC5Dl .row {
    padding: 25px 9px;
  }
}
.cid-u9s9dHC5Dl .title-wrapper {
  display: flex;
  align-items: center;
  height: 100%;
}
.cid-u9s9dHC5Dl .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 32px;
}
.cid-u9s9dHC5Dl .title-wrapper .title-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-u9s9dHC5Dl .box {
  width: 70%;
  margin: 0 auto;
}
@media (max-width: 992px) {
  .cid-u9s9dHC5Dl .box {
    width: 100%;
  }
}
.cid-u9s9dHC5Dl .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 400px;
  border-radius: 1rem !important;
}
@media (max-width: 992px) {
  .cid-u9s9dHC5Dl .box .mbr-media {
    height: 350px;
  }
}
.cid-u9s9dHC5Dl .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  margin-left: 4px;
}
.cid-u9s9dHC5Dl .box .mbr-media .mbr-iconfont {
  font-size: 18px;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-u9s9dHC5Dl .mbr-media {
  position: relative;
}
.cid-u9s9dHC5Dl .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-u9s9dHC5Dl a:hover {
  background-image: none !important;
}
.cid-u9s9dHC5Dl .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 60px;
  width: 60px;
  border-radius: 100%;
  background-color: #70b51d;
  border: 1px solid #000000;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-u9s9dHC5Dl .icon-wrap:hover,
.cid-u9s9dHC5Dl .icon-wrap:focus {
  cursor: pointer;
}
.cid-u9s9dHC5Dl .icon-wrap:hover .mbr-iconfont,
.cid-u9s9dHC5Dl .icon-wrap:focus .mbr-iconfont {
  transform: scale(1.2);
}
.cid-u9s9dHC5Dl .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-u9s9dHC5Dl .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-u9s9dHC5Dl .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-u9s9dHC5Dl .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-u9s9dHC5Dl .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u9s9dHC5Dl .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u9s9dHC5Dl .mbr-section-title {
  color: #70b51d;
}
.cid-u9sbkC5kRP {
  display: flex;
  padding-top: 33px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u9sbkC5kRP {
    align-items: flex-start;
  }
  .cid-u9sbkC5kRP .row {
    justify-content: flex-start;
  }
}
.cid-u9sbkC5kRP .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u9sbkC5kRP .mbr-text,
.cid-u9sbkC5kRP .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u9sbkC5kRP .mbr-section-title,
.cid-u9sbkC5kRP .line {
  color: #70b51d;
}
.cid-u9sbkC5kRP h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u9sbkC5kRP h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u9sbkC5kRP .mbr-section-subtitle,
.cid-u9sbkC5kRP .align {
  text-align: left;
  color: #232323;
}
.cid-u9sb5prjA3 {
  display: flex;
  padding-top: 0px;
  padding-bottom: 0px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u9sb5prjA3 {
    align-items: flex-start;
  }
  .cid-u9sb5prjA3 .row {
    justify-content: flex-start;
  }
}
.cid-u9sb5prjA3 .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u9sb5prjA3 .mbr-text,
.cid-u9sb5prjA3 .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u9sb5prjA3 .mbr-section-title,
.cid-u9sb5prjA3 .line {
  color: #ffffff;
}
.cid-u9sb5prjA3 h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u9sb5prjA3 h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u9sb5prjA3 .mbr-section-subtitle,
.cid-u9sb5prjA3 .align {
  text-align: left;
  color: #232323;
}
.cid-u9sb5prjA3 .mbr-text2 {
  color: #808080;
}
.cid-u9sbVwU0oE {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-u9sbVwU0oE .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9sbVwU0oE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u9sbVwU0oE .container {
    padding: 0 16px;
  }
}
.cid-u9sbVwU0oE .row {
  justify-content: center;
}
.cid-u9sbVwU0oE .content-wrapper {
  position: relative;
}
.cid-u9sbVwU0oE .content-wrapper .icon-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-u9sbVwU0oE .content-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-u9sbVwU0oE .content-wrapper .icon-wrapper .mbr-iconfont {
  font-size: 42px;
  color: #70b51d;
  display: inline-flex;
}
.cid-u9sbVwU0oE .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u9sbVwU0oE .content-wrapper .mbr-text span {
  color: #70b51d;
}
.cid-u9sbVwU0oE .content-wrapper .decor-wrapper {
  position: absolute;
  top: -10%;
  left: -12rem;
  display: inline-flex;
  width: 240px;
  height: 240px;
  border-radius: 100%;
  background-image: linear-gradient(135deg, #70b51d -10%, transparent 70%);
}
.cid-u9sbVwU0oE .mbr-text {
  color: #000000;
}
.cid-u9sbVwU0oE .mbr-text,
.cid-u9sbVwU0oE .icon-wrapper {
  text-align: center;
}
.cid-u9sdn8Pk2f {
  padding-top: 0rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u9sdn8Pk2f .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9sdn8Pk2f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9sdn8Pk2f .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-u9sdn8Pk2f .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-u9sdn8Pk2f .container {
    padding: 0 24px;
  }
}
.cid-u9sdn8Pk2f .content-wrapper .icon-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-u9sdn8Pk2f .content-wrapper .icon-wrapper {
    margin-bottom: 28px;
  }
}
.cid-u9sdn8Pk2f .content-wrapper .icon-wrapper .mbr-iconfont {
  font-size: 140px;
  display: inline-flex;
  color: #70b51d;
}
@media (max-width: 992px) {
  .cid-u9sdn8Pk2f .content-wrapper .icon-wrapper .mbr-iconfont {
    font-size: 80px;
  }
}
.cid-u9sdn8Pk2f .content-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-u9sdn8Pk2f .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 40%;
  margin: 80px 0 0 0;
}
@media (max-width: 1200px) {
  .cid-u9sdn8Pk2f .content-wrapper .text-wrap .mbr-text {
    width: 70%;
  }
}
@media (max-width: 992px) {
  .cid-u9sdn8Pk2f .content-wrapper .text-wrap .mbr-text {
    width: 100%;
    margin: 28px 0 0 0;
  }
}
.cid-u9sdn8Pk2f .mbr-section-title {
  color: #ffffff;
}
.cid-u9sdn8Pk2f .mbr-text,
.cid-u9sdn8Pk2f .text-wrap {
  color: #000000;
  text-align: center;
}
.cid-u9sdn8Pk2f .mbr-section-title,
.cid-u9sdn8Pk2f .icon-wrapper {
  text-align: center;
  color: #70b51d;
}
.cid-u9bbH6nwpu {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u9bbH6nwpu {
    align-items: flex-start;
  }
  .cid-u9bbH6nwpu .row {
    justify-content: flex-start;
  }
}
.cid-u9bbH6nwpu .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u9bbH6nwpu .mbr-text,
.cid-u9bbH6nwpu .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u9bbH6nwpu .mbr-section-title,
.cid-u9bbH6nwpu .line {
  color: #70b51d;
}
.cid-u9bbH6nwpu h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u9bbH6nwpu h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u9bbH6nwpu .mbr-section-subtitle,
.cid-u9bbH6nwpu .align {
  text-align: left;
  color: #232323;
}
.cid-u9bbH6YIow {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u9bbH6YIow .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u9bbH6YIow .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u9bbH6YIow img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u9bbH6YIow .text-wrapper {
    padding: 2rem;
  }
}
.cid-u9bbH6YIow .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u9bbH6YIow .mbr-section-title {
  color: #ffffff;
}
.cid-u9bbH6YIow .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u9bbSsQxGz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u9bbSsQxGz .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u9bbSsQxGz .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u9bbSsQxGz .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u9bbSsQxGz .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u9bbSsQxGz .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u9bbSsQxGz .container {
    padding: 0 1rem;
  }
}
.cid-u9bbSsQxGz .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u9bbSsQxGz .nav-link {
  position: relative;
}
.cid-u9bbSsQxGz .nav-link:hover {
  color: #320707 !important;
}
.cid-u9bbSsQxGz nav.navbar {
  position: fixed;
}
.cid-u9bbSsQxGz .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u9bbSsQxGz .navbar.opened {
  transition: all 0.3s;
}
.cid-u9bbSsQxGz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u9bbSsQxGz .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u9bbSsQxGz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u9bbSsQxGz .navbar.collapsed {
  justify-content: center;
}
.cid-u9bbSsQxGz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u9bbSsQxGz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u9bbSsQxGz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u9bbSsQxGz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u9bbSsQxGz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u9bbSsQxGz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u9bbSsQxGz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u9bbSsQxGz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u9bbSsQxGz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u9bbSsQxGz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u9bbSsQxGz .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u9bbSsQxGz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u9bbSsQxGz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u9bbSsQxGz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u9bbSsQxGz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u9bbSsQxGz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u9bbSsQxGz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u9bbSsQxGz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u9bbSsQxGz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u9bbSsQxGz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u9bbSsQxGz .navbar.navbar-short {
  min-height: 60px;
}
.cid-u9bbSsQxGz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u9bbSsQxGz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u9bbSsQxGz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9bbSsQxGz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u9bbSsQxGz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u9bbSsQxGz .dropdown-item:hover,
.cid-u9bbSsQxGz .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u9bbSsQxGz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u9bbSsQxGz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u9bbSsQxGz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u9bbSsQxGz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u9bbSsQxGz .dropdown-menu,
.cid-u9bbSsQxGz .navbar.opened {
  background: #ffffff !important;
}
.cid-u9bbSsQxGz .nav-item:focus,
.cid-u9bbSsQxGz .nav-link:focus {
  outline: none;
}
.cid-u9bbSsQxGz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u9bbSsQxGz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u9bbSsQxGz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u9bbSsQxGz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9bbSsQxGz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u9bbSsQxGz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u9bbSsQxGz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u9bbSsQxGz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u9bbSsQxGz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u9bbSsQxGz .dropdown-item.active,
.cid-u9bbSsQxGz .dropdown-item:active {
  background-color: transparent;
}
.cid-u9bbSsQxGz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u9bbSsQxGz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u9bbSsQxGz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u9bbSsQxGz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u9bbSsQxGz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u9bbSsQxGz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u9bbSsQxGz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u9bbSsQxGz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u9bbSsQxGz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u9bbSsQxGz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u9bbSsQxGz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u9bbSsQxGz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9bbSsQxGz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9bbSsQxGz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u9bbSsQxGz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9bbSsQxGz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u9bbSsQxGz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u9bbSsQxGz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9bbSsQxGz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u9bbSsQxGz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u9bbSsQxGz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u9bbSsQxGz .navbar {
    height: 70px;
  }
  .cid-u9bbSsQxGz .navbar.opened {
    height: auto;
  }
  .cid-u9bbSsQxGz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u9bbStpbUT {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u9bbStpbUT {
    align-items: flex-start;
  }
  .cid-u9bbStpbUT .row {
    justify-content: flex-start;
  }
}
.cid-u9bbStpbUT .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u9bbStpbUT .mbr-text,
.cid-u9bbStpbUT .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u9bbStpbUT .mbr-section-title,
.cid-u9bbStpbUT .line {
  color: #70b51d;
}
.cid-u9bbStpbUT h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u9bbStpbUT h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u9bbStpbUT .mbr-section-subtitle,
.cid-u9bbStpbUT .align {
  text-align: left;
  color: #232323;
}
.cid-u9wnTsRLyS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-u9wnTsRLyS .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9wnTsRLyS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u9wnTsRLyS .container {
    padding: 0 30px;
  }
}
.cid-u9wnTsRLyS .card {
  justify-content: center;
}
.cid-u9wnTsRLyS .image-wrapper {
  position: relative;
  height: 840px;
}
@media (max-width: 992px) {
  .cid-u9wnTsRLyS .image-wrapper {
    height: 350px;
    margin-bottom: 40px;
  }
}
.cid-u9wnTsRLyS .image-wrapper img {
  position: absolute;
  width: 550px;
  top: 4rem;
  right: 2rem;
  object-fit: cover;
  top: 0;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u9wnTsRLyS .image-wrapper img {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
.cid-u9wnTsRLyS .image-wrapper::before {
  content: '';
  position: absolute;
  top: 4rem;
  right: 2rem;
  width: 118px;
  height: 118px;
  background-image: linear-gradient(45deg, #70b51d 50%, #ffffff 50%);
  z-index: 1;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u9wnTsRLyS .image-wrapper::before {
    top: 0;
    right: 0;
    width: 50px;
    height: 50px;
  }
}
.cid-u9wnTsRLyS .image-wrapper a {
  width: 100%;
  height: 100%;
  position: absolute;
}
.cid-u9wnTsRLyS .content-wrapper {
  padding: 0 120px 0 88px;
}
@media (max-width: 1440px) {
  .cid-u9wnTsRLyS .content-wrapper {
    padding: 0 60px 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-u9wnTsRLyS .content-wrapper {
    padding: 0;
  }
}
.cid-u9wnTsRLyS .content-wrapper .desc-wrapper .mbr-desc {
  display: inline-flex;
  position: relative;
  align-items: center;
  margin-bottom: 60px;
  padding-left: 120px;
}
@media (max-width: 992px) {
  .cid-u9wnTsRLyS .content-wrapper .desc-wrapper .mbr-desc {
    margin-bottom: 40px;
    padding-left: 60px;
  }
}
.cid-u9wnTsRLyS .content-wrapper .desc-wrapper .mbr-desc::before {
  content: '';
  position: absolute;
  left: 0;
  width: 90px;
  height: 1px;
  background-color: #70b51d;
}
@media (max-width: 992px) {
  .cid-u9wnTsRLyS .content-wrapper .desc-wrapper .mbr-desc::before {
    width: 40px;
  }
}
.cid-u9wnTsRLyS .content-wrapper .mbr-text {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-u9wnTsRLyS .content-wrapper .mbr-text {
    margin-bottom: 40px;
  }
}
.cid-u9wnTsRLyS .content-wrapper .last-text {
  margin-top: 420px;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-u9wnTsRLyS .content-wrapper .last-text {
    margin-top: 210px;
  }
}
@media (max-width: 992px) {
  .cid-u9wnTsRLyS .content-wrapper .last-text {
    margin: 0;
  }
}
.cid-u9wnTsRLyS .mbr-desc {
  color: #bee0d6;
}
.cid-u9wnTsRLyS .mbr-text {
  color: #000000;
}
.cid-u9wnTsRLyS .mbr-desc,
.cid-u9wnTsRLyS .desc-wrapper {
  color: #000000;
}
.cid-u9wn91JjB6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u9wn91JjB6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9wn91JjB6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9wn91JjB6 .container-fluid {
  padding: 0 30px;
}
@media (max-width: 768px) {
  .cid-u9wn91JjB6 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-u9wn91JjB6 .container {
    padding: 0 20px;
  }
}
.cid-u9wn91JjB6 .content-wrapper {
  padding: 60px 0;
}
@media (max-width: 992px) {
  .cid-u9wn91JjB6 .content-wrapper {
    padding: 46px 0;
  }
}
.cid-u9wn91JjB6 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
.cid-u9wn91JjB6 .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-u9wn91JjB6 .content-wrapper .text-wrapper .mbr-text {
  display: inline-flex;
  width: 40%;
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-u9wn91JjB6 .content-wrapper .text-wrapper .mbr-text {
    margin-bottom: 20px;
    width: 100%;
  }
}
.cid-u9wn91JjB6 .content-wrapper .image-wrapper img {
  display: inline-flex;
  width: 50%;
  border-radius: 20px !important;
  object-fit: cover;
  height: 280px;
}
@media (max-width: 992px) {
  .cid-u9wn91JjB6 .content-wrapper .image-wrapper img {
    width: 100%;
  }
}
.cid-u9wn91JjB6 .content-wrapper .mbr-section-btn {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-u9wn91JjB6 .content-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-u9wn91JjB6 .mbr-section-title {
  color: #000000;
}
.cid-u9wn91JjB6 .mbr-desc {
  color: #000000;
  text-align: center;
}
.cid-u9wn91JjB6 .mbr-text,
.cid-u9wn91JjB6 .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-u9wn91JjB6 .mbr-section-title,
.cid-u9wn91JjB6 .mbr-section-btn,
.cid-u9wn91JjB6 .image-wrapper {
  text-align: center;
}
.cid-u9bbStTN21 {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u9bbStTN21 {
    align-items: flex-start;
  }
  .cid-u9bbStTN21 .row {
    justify-content: flex-start;
  }
}
.cid-u9bbStTN21 .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u9bbStTN21 .mbr-text,
.cid-u9bbStTN21 .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u9bbStTN21 .mbr-section-title,
.cid-u9bbStTN21 .line {
  color: #70b51d;
}
.cid-u9bbStTN21 h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u9bbStTN21 h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u9bbStTN21 .mbr-section-subtitle,
.cid-u9bbStTN21 .align {
  text-align: left;
  color: #232323;
}
.cid-u9bbSum2hS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u9bbSum2hS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u9bbSum2hS .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u9bbSum2hS img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u9bbSum2hS .text-wrapper {
    padding: 2rem;
  }
}
.cid-u9bbSum2hS .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u9bbSum2hS .mbr-section-title {
  color: #ffffff;
}
.cid-u9bbSum2hS .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u9fLCKieGF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u9fLCKieGF .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u9fLCKieGF .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u9fLCKieGF .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u9fLCKieGF .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u9fLCKieGF .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u9fLCKieGF .container {
    padding: 0 1rem;
  }
}
.cid-u9fLCKieGF .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u9fLCKieGF .nav-link {
  position: relative;
}
.cid-u9fLCKieGF .nav-link:hover {
  color: #320707 !important;
}
.cid-u9fLCKieGF nav.navbar {
  position: fixed;
}
.cid-u9fLCKieGF .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u9fLCKieGF .navbar.opened {
  transition: all 0.3s;
}
.cid-u9fLCKieGF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u9fLCKieGF .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u9fLCKieGF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u9fLCKieGF .navbar.collapsed {
  justify-content: center;
}
.cid-u9fLCKieGF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u9fLCKieGF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u9fLCKieGF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u9fLCKieGF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u9fLCKieGF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u9fLCKieGF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u9fLCKieGF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u9fLCKieGF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u9fLCKieGF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u9fLCKieGF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u9fLCKieGF .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u9fLCKieGF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u9fLCKieGF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u9fLCKieGF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u9fLCKieGF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u9fLCKieGF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u9fLCKieGF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u9fLCKieGF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u9fLCKieGF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u9fLCKieGF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u9fLCKieGF .navbar.navbar-short {
  min-height: 60px;
}
.cid-u9fLCKieGF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u9fLCKieGF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u9fLCKieGF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9fLCKieGF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u9fLCKieGF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u9fLCKieGF .dropdown-item:hover,
.cid-u9fLCKieGF .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u9fLCKieGF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u9fLCKieGF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u9fLCKieGF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u9fLCKieGF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u9fLCKieGF .dropdown-menu,
.cid-u9fLCKieGF .navbar.opened {
  background: #ffffff !important;
}
.cid-u9fLCKieGF .nav-item:focus,
.cid-u9fLCKieGF .nav-link:focus {
  outline: none;
}
.cid-u9fLCKieGF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u9fLCKieGF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u9fLCKieGF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u9fLCKieGF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9fLCKieGF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u9fLCKieGF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u9fLCKieGF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u9fLCKieGF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u9fLCKieGF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u9fLCKieGF .dropdown-item.active,
.cid-u9fLCKieGF .dropdown-item:active {
  background-color: transparent;
}
.cid-u9fLCKieGF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u9fLCKieGF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u9fLCKieGF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u9fLCKieGF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u9fLCKieGF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u9fLCKieGF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u9fLCKieGF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u9fLCKieGF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u9fLCKieGF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u9fLCKieGF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u9fLCKieGF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u9fLCKieGF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9fLCKieGF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9fLCKieGF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u9fLCKieGF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9fLCKieGF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u9fLCKieGF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u9fLCKieGF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9fLCKieGF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u9fLCKieGF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u9fLCKieGF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u9fLCKieGF .navbar {
    height: 70px;
  }
  .cid-u9fLCKieGF .navbar.opened {
    height: auto;
  }
  .cid-u9fLCKieGF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u9fLCKF49j {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u9fLCKF49j {
    align-items: flex-start;
  }
  .cid-u9fLCKF49j .row {
    justify-content: flex-start;
  }
}
.cid-u9fLCKF49j .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u9fLCKF49j .mbr-text,
.cid-u9fLCKF49j .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u9fLCKF49j .mbr-section-title,
.cid-u9fLCKF49j .line {
  color: #70b51d;
}
.cid-u9fLCKF49j h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u9fLCKF49j h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u9fLCKF49j .mbr-section-subtitle,
.cid-u9fLCKF49j .align {
  text-align: left;
  color: #232323;
}
.cid-u9fOo4mASe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u9fOo4mASe .container {
  padding: 0 5%;
}
.cid-u9fOo4mASe .mbr-section-title {
  margin-bottom: 0.5rem;
  color: #F0F4FF;
  text-align: center;
}
.cid-u9fOo4mASe .article-wrapper {
  background-color: #70b51d;
  border-radius: 15px;
  padding: 1.0rem 3.1rem;
  margin-bottom: 42px;
}
.cid-u9fOo4mASe .article-wrapper .article-title-wrapper {
  display: flex;
  margin-bottom: 0rem;
}
.cid-u9fOo4mASe .article-wrapper .article-title-wrapper span {
  font-size: 2rem;
  margin-top: -0.5rem;
  margin-right: 1rem;
}
@media (max-width: 768px) {
  .cid-u9fOo4mASe .article-wrapper .article-title-wrapper span {
    margin-top: .5rem;
  }
}
@media (max-width: 425px) {
  .cid-u9fOo4mASe .article-wrapper .article-title-wrapper span {
    margin-right: .5rem;
  }
}
.cid-u9fOo4mASe .article-wrapper .article-title-wrapper .mbr-section-subtitle {
  margin: 0;
}
.cid-u9fOo4mASe .article-wrapper .article-content {
  margin-left: 3rem;
}
@media (max-width: 768px) {
  .cid-u9fOo4mASe .article-wrapper .article-content {
    margin-left: 0;
  }
}
.cid-u9fOo4mASe .article-column1 {
  padding-right: 21px;
}
@media (max-width: 992px) {
  .cid-u9fOo4mASe .article-column1 {
    padding-right: 16px;
  }
}
.cid-u9fOo4mASe .article-column2 {
  padding-left: 21px;
}
@media (max-width: 992px) {
  .cid-u9fOo4mASe .article-column2 {
    padding-left: 16px;
  }
}
.cid-u9fOo4mASe .mbr-section-subtitle,
.cid-u9fOo4mASe .mbr-iconfont {
  color: #e082c5;
}
.cid-u9fOo4mASe .mbr-text {
  color: #3a3e5e;
}
.cid-u9fOo4mASe .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u9fTYt3HVW {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u9fTYt3HVW .container {
  padding: 0 5%;
}
.cid-u9fTYt3HVW .mbr-section-title {
  margin-bottom: 0.5rem;
  color: #F0F4FF;
  text-align: center;
}
.cid-u9fTYt3HVW .article-wrapper {
  background-color: #70b51d;
  border-radius: 15px;
  padding: 1.0rem 3.1rem;
  margin-bottom: 42px;
}
.cid-u9fTYt3HVW .article-wrapper .article-title-wrapper {
  display: flex;
  margin-bottom: 0rem;
}
.cid-u9fTYt3HVW .article-wrapper .article-title-wrapper span {
  font-size: 2rem;
  margin-top: -0.5rem;
  margin-right: 1rem;
}
@media (max-width: 768px) {
  .cid-u9fTYt3HVW .article-wrapper .article-title-wrapper span {
    margin-top: .5rem;
  }
}
@media (max-width: 425px) {
  .cid-u9fTYt3HVW .article-wrapper .article-title-wrapper span {
    margin-right: .5rem;
  }
}
.cid-u9fTYt3HVW .article-wrapper .article-title-wrapper .mbr-section-subtitle {
  margin: 0;
}
.cid-u9fTYt3HVW .article-wrapper .article-content {
  margin-left: 3rem;
}
@media (max-width: 768px) {
  .cid-u9fTYt3HVW .article-wrapper .article-content {
    margin-left: 0;
  }
}
.cid-u9fTYt3HVW .article-column1 {
  padding-right: 21px;
}
@media (max-width: 992px) {
  .cid-u9fTYt3HVW .article-column1 {
    padding-right: 16px;
  }
}
.cid-u9fTYt3HVW .article-column2 {
  padding-left: 21px;
}
@media (max-width: 992px) {
  .cid-u9fTYt3HVW .article-column2 {
    padding-left: 16px;
  }
}
.cid-u9fTYt3HVW .mbr-section-subtitle,
.cid-u9fTYt3HVW .mbr-iconfont {
  color: #e082c5;
}
.cid-u9fTYt3HVW .mbr-text {
  color: #3a3e5e;
}
.cid-u9fTYt3HVW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u9fLCL222E {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u9fLCL222E {
    align-items: flex-start;
  }
  .cid-u9fLCL222E .row {
    justify-content: flex-start;
  }
}
.cid-u9fLCL222E .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u9fLCL222E .mbr-text,
.cid-u9fLCL222E .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u9fLCL222E .mbr-section-title,
.cid-u9fLCL222E .line {
  color: #70b51d;
}
.cid-u9fLCL222E h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u9fLCL222E h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u9fLCL222E .mbr-section-subtitle,
.cid-u9fLCL222E .align {
  text-align: left;
  color: #232323;
}
.cid-u9fLCLkZye {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u9fLCLkZye .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u9fLCLkZye .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u9fLCLkZye img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u9fLCLkZye .text-wrapper {
    padding: 2rem;
  }
}
.cid-u9fLCLkZye .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u9fLCLkZye .mbr-section-title {
  color: #ffffff;
}
.cid-u9fLCLkZye .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u9gSxjJrSi {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u9gSxjJrSi .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u9gSxjJrSi .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u9gSxjJrSi .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u9gSxjJrSi .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u9gSxjJrSi .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u9gSxjJrSi .container {
    padding: 0 1rem;
  }
}
.cid-u9gSxjJrSi .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u9gSxjJrSi .nav-link {
  position: relative;
}
.cid-u9gSxjJrSi .nav-link:hover {
  color: #320707 !important;
}
.cid-u9gSxjJrSi nav.navbar {
  position: fixed;
}
.cid-u9gSxjJrSi .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u9gSxjJrSi .navbar.opened {
  transition: all 0.3s;
}
.cid-u9gSxjJrSi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u9gSxjJrSi .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u9gSxjJrSi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u9gSxjJrSi .navbar.collapsed {
  justify-content: center;
}
.cid-u9gSxjJrSi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u9gSxjJrSi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u9gSxjJrSi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u9gSxjJrSi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u9gSxjJrSi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u9gSxjJrSi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u9gSxjJrSi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u9gSxjJrSi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u9gSxjJrSi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u9gSxjJrSi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u9gSxjJrSi .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u9gSxjJrSi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u9gSxjJrSi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u9gSxjJrSi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u9gSxjJrSi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u9gSxjJrSi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u9gSxjJrSi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u9gSxjJrSi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u9gSxjJrSi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u9gSxjJrSi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u9gSxjJrSi .navbar.navbar-short {
  min-height: 60px;
}
.cid-u9gSxjJrSi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u9gSxjJrSi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u9gSxjJrSi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9gSxjJrSi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u9gSxjJrSi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u9gSxjJrSi .dropdown-item:hover,
.cid-u9gSxjJrSi .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u9gSxjJrSi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u9gSxjJrSi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u9gSxjJrSi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u9gSxjJrSi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u9gSxjJrSi .dropdown-menu,
.cid-u9gSxjJrSi .navbar.opened {
  background: #ffffff !important;
}
.cid-u9gSxjJrSi .nav-item:focus,
.cid-u9gSxjJrSi .nav-link:focus {
  outline: none;
}
.cid-u9gSxjJrSi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u9gSxjJrSi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u9gSxjJrSi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u9gSxjJrSi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9gSxjJrSi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u9gSxjJrSi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u9gSxjJrSi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u9gSxjJrSi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u9gSxjJrSi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u9gSxjJrSi .dropdown-item.active,
.cid-u9gSxjJrSi .dropdown-item:active {
  background-color: transparent;
}
.cid-u9gSxjJrSi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u9gSxjJrSi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u9gSxjJrSi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u9gSxjJrSi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u9gSxjJrSi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u9gSxjJrSi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u9gSxjJrSi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u9gSxjJrSi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u9gSxjJrSi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u9gSxjJrSi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u9gSxjJrSi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u9gSxjJrSi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9gSxjJrSi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9gSxjJrSi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u9gSxjJrSi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9gSxjJrSi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u9gSxjJrSi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u9gSxjJrSi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9gSxjJrSi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u9gSxjJrSi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u9gSxjJrSi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u9gSxjJrSi .navbar {
    height: 70px;
  }
  .cid-u9gSxjJrSi .navbar.opened {
    height: auto;
  }
  .cid-u9gSxjJrSi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u9gSxk0AfP {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u9gSxk0AfP {
    align-items: flex-start;
  }
  .cid-u9gSxk0AfP .row {
    justify-content: flex-start;
  }
}
.cid-u9gSxk0AfP .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u9gSxk0AfP .mbr-text,
.cid-u9gSxk0AfP .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u9gSxk0AfP .mbr-section-title,
.cid-u9gSxk0AfP .line {
  color: #70b51d;
}
.cid-u9gSxk0AfP h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u9gSxk0AfP h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u9gSxk0AfP .mbr-section-subtitle,
.cid-u9gSxk0AfP .align {
  text-align: left;
  color: #232323;
}
.cid-u9gU6f3qPv {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u9gU6f3qPv .mbr-text {
  color: #000000;
}
.cid-u9gU6f3qPv .mbr-section-subtitle {
  color: #f3f6f9;
}
.cid-u9gU6f3qPv .mbr-section-title {
  color: #000000;
}
.cid-u9gSQit6HU {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u9gSQit6HU .mbr-text {
  color: #000000;
}
.cid-u9gSQit6HU .mbr-section-subtitle {
  color: #f3f6f9;
}
.cid-u9gSQit6HU .mbr-section-title {
  color: #000000;
}
.cid-u9gUCp3v3t {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u9gUCp3v3t .mbr-text {
  color: #000000;
}
.cid-u9gUCp3v3t .mbr-section-subtitle {
  color: #f3f6f9;
}
.cid-u9gUCp3v3t .mbr-section-title {
  color: #000000;
}
.cid-u9gSxkckrF {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u9gSxkckrF {
    align-items: flex-start;
  }
  .cid-u9gSxkckrF .row {
    justify-content: flex-start;
  }
}
.cid-u9gSxkckrF .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u9gSxkckrF .mbr-text,
.cid-u9gSxkckrF .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u9gSxkckrF .mbr-section-title,
.cid-u9gSxkckrF .line {
  color: #70b51d;
}
.cid-u9gSxkckrF h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u9gSxkckrF h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u9gSxkckrF .mbr-section-subtitle,
.cid-u9gSxkckrF .align {
  text-align: left;
  color: #232323;
}
.cid-u9gSxkqFwn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u9gSxkqFwn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u9gSxkqFwn .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u9gSxkqFwn img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u9gSxkqFwn .text-wrapper {
    padding: 2rem;
  }
}
.cid-u9gSxkqFwn .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u9gSxkqFwn .mbr-section-title {
  color: #ffffff;
}
.cid-u9gSxkqFwn .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uaA0hHlPzo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uaA0hHlPzo .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-uaA0hHlPzo .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uaA0hHlPzo .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uaA0hHlPzo .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uaA0hHlPzo .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-uaA0hHlPzo .container {
    padding: 0 1rem;
  }
}
.cid-uaA0hHlPzo .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-uaA0hHlPzo .nav-link {
  position: relative;
}
.cid-uaA0hHlPzo .nav-link:hover {
  color: #320707 !important;
}
.cid-uaA0hHlPzo nav.navbar {
  position: fixed;
}
.cid-uaA0hHlPzo .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uaA0hHlPzo .navbar.opened {
  transition: all 0.3s;
}
.cid-uaA0hHlPzo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uaA0hHlPzo .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-uaA0hHlPzo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-uaA0hHlPzo .navbar.collapsed {
  justify-content: center;
}
.cid-uaA0hHlPzo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uaA0hHlPzo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uaA0hHlPzo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-uaA0hHlPzo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uaA0hHlPzo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uaA0hHlPzo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uaA0hHlPzo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uaA0hHlPzo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uaA0hHlPzo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uaA0hHlPzo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uaA0hHlPzo .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-uaA0hHlPzo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uaA0hHlPzo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uaA0hHlPzo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uaA0hHlPzo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uaA0hHlPzo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uaA0hHlPzo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uaA0hHlPzo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uaA0hHlPzo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uaA0hHlPzo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uaA0hHlPzo .navbar.navbar-short {
  min-height: 60px;
}
.cid-uaA0hHlPzo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uaA0hHlPzo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uaA0hHlPzo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uaA0hHlPzo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uaA0hHlPzo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uaA0hHlPzo .dropdown-item:hover,
.cid-uaA0hHlPzo .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-uaA0hHlPzo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uaA0hHlPzo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uaA0hHlPzo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uaA0hHlPzo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uaA0hHlPzo .dropdown-menu,
.cid-uaA0hHlPzo .navbar.opened {
  background: #ffffff !important;
}
.cid-uaA0hHlPzo .nav-item:focus,
.cid-uaA0hHlPzo .nav-link:focus {
  outline: none;
}
.cid-uaA0hHlPzo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uaA0hHlPzo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uaA0hHlPzo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uaA0hHlPzo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uaA0hHlPzo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uaA0hHlPzo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uaA0hHlPzo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uaA0hHlPzo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uaA0hHlPzo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uaA0hHlPzo .dropdown-item.active,
.cid-uaA0hHlPzo .dropdown-item:active {
  background-color: transparent;
}
.cid-uaA0hHlPzo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uaA0hHlPzo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uaA0hHlPzo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uaA0hHlPzo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uaA0hHlPzo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uaA0hHlPzo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uaA0hHlPzo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uaA0hHlPzo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uaA0hHlPzo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uaA0hHlPzo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uaA0hHlPzo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uaA0hHlPzo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uaA0hHlPzo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uaA0hHlPzo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uaA0hHlPzo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uaA0hHlPzo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uaA0hHlPzo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uaA0hHlPzo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uaA0hHlPzo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uaA0hHlPzo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uaA0hHlPzo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uaA0hHlPzo .navbar {
    height: 70px;
  }
  .cid-uaA0hHlPzo .navbar.opened {
    height: auto;
  }
  .cid-uaA0hHlPzo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uaA0hHD1FU {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-uaA0hHD1FU {
    align-items: flex-start;
  }
  .cid-uaA0hHD1FU .row {
    justify-content: flex-start;
  }
}
.cid-uaA0hHD1FU .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uaA0hHD1FU .mbr-text,
.cid-uaA0hHD1FU .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-uaA0hHD1FU .mbr-section-title,
.cid-uaA0hHD1FU .line {
  color: #70b51d;
}
.cid-uaA0hHD1FU h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-uaA0hHD1FU h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-uaA0hHD1FU .mbr-section-subtitle,
.cid-uaA0hHD1FU .align {
  text-align: left;
  color: #232323;
}
.cid-uaA9AkPgwq {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uaA9AkPgwq .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uaA9AkPgwq .form-control,
.cid-uaA9AkPgwq .field-input {
  padding: 0.5rem;
  background-color: #70b51d;
  border-color: #000000;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uaA9AkPgwq .form-control::-webkit-input-placeholder,
.cid-uaA9AkPgwq .field-input::-webkit-input-placeholder,
.cid-uaA9AkPgwq .form-control::-webkit-input-placeholder,
.cid-uaA9AkPgwq .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uaA9AkPgwq .form-control:-moz-placeholder,
.cid-uaA9AkPgwq .field-input:-moz-placeholder,
.cid-uaA9AkPgwq .form-control:-moz-placeholder,
.cid-uaA9AkPgwq .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-uaA9AkPgwq .form-control:hover,
.cid-uaA9AkPgwq .field-input:hover,
.cid-uaA9AkPgwq .form-control:focus,
.cid-uaA9AkPgwq .field-input:focus {
  background-color: #bcef9b;
  border-color: #cccccc;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-uaA9AkPgwq .form-control:hover::-webkit-input-placeholder,
.cid-uaA9AkPgwq .field-input:hover::-webkit-input-placeholder,
.cid-uaA9AkPgwq .form-control:focus::-webkit-input-placeholder,
.cid-uaA9AkPgwq .field-input:focus::-webkit-input-placeholder,
.cid-uaA9AkPgwq .form-control:hover::-webkit-input-placeholder,
.cid-uaA9AkPgwq .field-input:hover::-webkit-input-placeholder,
.cid-uaA9AkPgwq .form-control:focus::-webkit-input-placeholder,
.cid-uaA9AkPgwq .field-input:focus::-webkit-input-placeholder {
  color: #000000;
}
.cid-uaA9AkPgwq .form-control:hover:-moz-placeholder,
.cid-uaA9AkPgwq .field-input:hover:-moz-placeholder,
.cid-uaA9AkPgwq .form-control:focus:-moz-placeholder,
.cid-uaA9AkPgwq .field-input:focus:-moz-placeholder,
.cid-uaA9AkPgwq .form-control:hover:-moz-placeholder,
.cid-uaA9AkPgwq .field-input:hover:-moz-placeholder,
.cid-uaA9AkPgwq .form-control:focus:-moz-placeholder,
.cid-uaA9AkPgwq .field-input:focus:-moz-placeholder {
  color: #000000;
}
.cid-uaA9AkPgwq .jq-number__spin:hover,
.cid-uaA9AkPgwq .jq-number__spin:focus {
  background-color: #bcef9b;
  border-color: #cccccc;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-uaA9AkPgwq .jq-number__spin {
  background-color: #70b51d;
  border-color: #000000;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uaA9AkPgwq .jq-selectbox li,
.cid-uaA9AkPgwq .jq-selectbox li {
  background-color: #70b51d;
  color: #000000;
}
.cid-uaA9AkPgwq .jq-selectbox li:hover,
.cid-uaA9AkPgwq .jq-selectbox li.selected {
  background-color: #bcef9b;
  color: #000000;
}
.cid-uaA9AkPgwq .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uaA9AkPgwq .jq-number__spin.minus:hover:after,
.cid-uaA9AkPgwq .jq-number__spin.plus:hover:after {
  border-top-color: #70b51d;
  border-bottom-color: #70b51d;
}
.cid-uaA9AkPgwq .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uaA9AkPgwq .jq-number__spin.minus:after,
.cid-uaA9AkPgwq .jq-number__spin.plus:after {
  border-top-color: #bcef9b;
  border-bottom-color: #bcef9b;
}
.cid-uaA9AkPgwq input::-webkit-clear-button {
  display: none;
}
.cid-uaA9AkPgwq input::-webkit-inner-spin-button {
  display: none;
}
.cid-uaA9AkPgwq input::-webkit-outer-spin-button {
  display: none;
}
.cid-uaA9AkPgwq input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uaA9AkPgwq H4 {
  color: #70b51d;
}
.cid-uaBcWIBFCn {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uaBcWIBFCn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaBcWIBFCn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaBcWIBFCn .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uaBcWIBFCn .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #70b51d;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uaBcWIBFCn .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #ffd7ef;
  font-size: 1.5rem;
}
.cid-uaBcWIBFCn .mbr-section-title {
  color: #04492e;
}
.cid-uaBcWIBFCn .mbr-text,
.cid-uaBcWIBFCn .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uaBcWIBFCn .mbr-section-subtitle,
.cid-uaBcWIBFCn .align-wrapper {
  color: #04492e;
}
.cid-uaA0hIsEYs {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-uaA0hIsEYs {
    align-items: flex-start;
  }
  .cid-uaA0hIsEYs .row {
    justify-content: flex-start;
  }
}
.cid-uaA0hIsEYs .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uaA0hIsEYs .mbr-text,
.cid-uaA0hIsEYs .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-uaA0hIsEYs .mbr-section-title,
.cid-uaA0hIsEYs .line {
  color: #70b51d;
}
.cid-uaA0hIsEYs h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-uaA0hIsEYs h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-uaA0hIsEYs .mbr-section-subtitle,
.cid-uaA0hIsEYs .align {
  text-align: left;
  color: #232323;
}
.cid-uaA0hIHrIp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-uaA0hIHrIp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uaA0hIHrIp .text-wrapper {
  padding: 2rem 1rem;
}
.cid-uaA0hIHrIp img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uaA0hIHrIp .text-wrapper {
    padding: 2rem;
  }
}
.cid-uaA0hIHrIp .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-uaA0hIHrIp .mbr-section-title {
  color: #ffffff;
}
.cid-uaA0hIHrIp .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uaAUtYHZWm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uaAUtYHZWm .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-uaAUtYHZWm .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uaAUtYHZWm .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uaAUtYHZWm .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uaAUtYHZWm .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-uaAUtYHZWm .container {
    padding: 0 1rem;
  }
}
.cid-uaAUtYHZWm .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-uaAUtYHZWm .nav-link {
  position: relative;
}
.cid-uaAUtYHZWm .nav-link:hover {
  color: #320707 !important;
}
.cid-uaAUtYHZWm nav.navbar {
  position: fixed;
}
.cid-uaAUtYHZWm .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uaAUtYHZWm .navbar.opened {
  transition: all 0.3s;
}
.cid-uaAUtYHZWm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uaAUtYHZWm .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-uaAUtYHZWm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-uaAUtYHZWm .navbar.collapsed {
  justify-content: center;
}
.cid-uaAUtYHZWm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uaAUtYHZWm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uaAUtYHZWm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-uaAUtYHZWm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uaAUtYHZWm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uaAUtYHZWm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uaAUtYHZWm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uaAUtYHZWm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uaAUtYHZWm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uaAUtYHZWm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uaAUtYHZWm .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-uaAUtYHZWm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uaAUtYHZWm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uaAUtYHZWm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uaAUtYHZWm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uaAUtYHZWm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uaAUtYHZWm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uaAUtYHZWm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uaAUtYHZWm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uaAUtYHZWm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uaAUtYHZWm .navbar.navbar-short {
  min-height: 60px;
}
.cid-uaAUtYHZWm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uaAUtYHZWm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uaAUtYHZWm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uaAUtYHZWm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uaAUtYHZWm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uaAUtYHZWm .dropdown-item:hover,
.cid-uaAUtYHZWm .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-uaAUtYHZWm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uaAUtYHZWm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uaAUtYHZWm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uaAUtYHZWm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uaAUtYHZWm .dropdown-menu,
.cid-uaAUtYHZWm .navbar.opened {
  background: #ffffff !important;
}
.cid-uaAUtYHZWm .nav-item:focus,
.cid-uaAUtYHZWm .nav-link:focus {
  outline: none;
}
.cid-uaAUtYHZWm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uaAUtYHZWm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uaAUtYHZWm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uaAUtYHZWm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uaAUtYHZWm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uaAUtYHZWm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uaAUtYHZWm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uaAUtYHZWm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uaAUtYHZWm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uaAUtYHZWm .dropdown-item.active,
.cid-uaAUtYHZWm .dropdown-item:active {
  background-color: transparent;
}
.cid-uaAUtYHZWm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uaAUtYHZWm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uaAUtYHZWm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uaAUtYHZWm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uaAUtYHZWm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uaAUtYHZWm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uaAUtYHZWm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uaAUtYHZWm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uaAUtYHZWm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uaAUtYHZWm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uaAUtYHZWm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uaAUtYHZWm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uaAUtYHZWm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uaAUtYHZWm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uaAUtYHZWm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uaAUtYHZWm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uaAUtYHZWm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uaAUtYHZWm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uaAUtYHZWm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uaAUtYHZWm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uaAUtYHZWm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uaAUtYHZWm .navbar {
    height: 70px;
  }
  .cid-uaAUtYHZWm .navbar.opened {
    height: auto;
  }
  .cid-uaAUtYHZWm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uaAUtZ50JB {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-uaAUtZ50JB {
    align-items: flex-start;
  }
  .cid-uaAUtZ50JB .row {
    justify-content: flex-start;
  }
}
.cid-uaAUtZ50JB .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uaAUtZ50JB .mbr-text,
.cid-uaAUtZ50JB .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-uaAUtZ50JB .mbr-section-title,
.cid-uaAUtZ50JB .line {
  color: #70b51d;
}
.cid-uaAUtZ50JB h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-uaAUtZ50JB h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-uaAUtZ50JB .mbr-section-subtitle,
.cid-uaAUtZ50JB .align {
  text-align: left;
  color: #232323;
}
.cid-uaAUtZoWIH {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uaAUtZoWIH .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uaAUtZoWIH .form-control,
.cid-uaAUtZoWIH .field-input {
  padding: 0.5rem;
  background-color: #70b51d;
  border-color: #000000;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uaAUtZoWIH .form-control::-webkit-input-placeholder,
.cid-uaAUtZoWIH .field-input::-webkit-input-placeholder,
.cid-uaAUtZoWIH .form-control::-webkit-input-placeholder,
.cid-uaAUtZoWIH .field-input::-webkit-input-placeholder {
  color: #f3f0f0;
}
.cid-uaAUtZoWIH .form-control:-moz-placeholder,
.cid-uaAUtZoWIH .field-input:-moz-placeholder,
.cid-uaAUtZoWIH .form-control:-moz-placeholder,
.cid-uaAUtZoWIH .field-input:-moz-placeholder {
  color: #f3f0f0;
}
.cid-uaAUtZoWIH .form-control:hover,
.cid-uaAUtZoWIH .field-input:hover,
.cid-uaAUtZoWIH .form-control:focus,
.cid-uaAUtZoWIH .field-input:focus {
  background-color: #9fe870;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uaAUtZoWIH .form-control:hover::-webkit-input-placeholder,
.cid-uaAUtZoWIH .field-input:hover::-webkit-input-placeholder,
.cid-uaAUtZoWIH .form-control:focus::-webkit-input-placeholder,
.cid-uaAUtZoWIH .field-input:focus::-webkit-input-placeholder,
.cid-uaAUtZoWIH .form-control:hover::-webkit-input-placeholder,
.cid-uaAUtZoWIH .field-input:hover::-webkit-input-placeholder,
.cid-uaAUtZoWIH .form-control:focus::-webkit-input-placeholder,
.cid-uaAUtZoWIH .field-input:focus::-webkit-input-placeholder {
  color: #70b51d;
}
.cid-uaAUtZoWIH .form-control:hover:-moz-placeholder,
.cid-uaAUtZoWIH .field-input:hover:-moz-placeholder,
.cid-uaAUtZoWIH .form-control:focus:-moz-placeholder,
.cid-uaAUtZoWIH .field-input:focus:-moz-placeholder,
.cid-uaAUtZoWIH .form-control:hover:-moz-placeholder,
.cid-uaAUtZoWIH .field-input:hover:-moz-placeholder,
.cid-uaAUtZoWIH .form-control:focus:-moz-placeholder,
.cid-uaAUtZoWIH .field-input:focus:-moz-placeholder {
  color: #70b51d;
}
.cid-uaAUtZoWIH .jq-number__spin:hover,
.cid-uaAUtZoWIH .jq-number__spin:focus {
  background-color: #9fe870;
  border-color: #cccccc;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-uaAUtZoWIH .jq-number__spin {
  background-color: #70b51d;
  border-color: #000000;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uaAUtZoWIH .jq-selectbox li,
.cid-uaAUtZoWIH .jq-selectbox li {
  background-color: #70b51d;
  color: #000000;
}
.cid-uaAUtZoWIH .jq-selectbox li:hover,
.cid-uaAUtZoWIH .jq-selectbox li.selected {
  background-color: #9fe870;
  color: #000000;
}
.cid-uaAUtZoWIH .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uaAUtZoWIH .jq-number__spin.minus:hover:after,
.cid-uaAUtZoWIH .jq-number__spin.plus:hover:after {
  border-top-color: #70b51d;
  border-bottom-color: #70b51d;
}
.cid-uaAUtZoWIH .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uaAUtZoWIH .jq-number__spin.minus:after,
.cid-uaAUtZoWIH .jq-number__spin.plus:after {
  border-top-color: #9fe870;
  border-bottom-color: #9fe870;
}
.cid-uaAUtZoWIH input::-webkit-clear-button {
  display: none;
}
.cid-uaAUtZoWIH input::-webkit-inner-spin-button {
  display: none;
}
.cid-uaAUtZoWIH input::-webkit-outer-spin-button {
  display: none;
}
.cid-uaAUtZoWIH input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uaAUtZoWIH H4 {
  color: #70b51d;
}
.cid-uaBcNzQi0N {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uaBcNzQi0N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaBcNzQi0N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaBcNzQi0N .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uaBcNzQi0N .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #70b51d;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uaBcNzQi0N .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #ffd7ef;
  font-size: 1.5rem;
}
.cid-uaBcNzQi0N .mbr-section-title {
  color: #04492e;
}
.cid-uaBcNzQi0N .mbr-text,
.cid-uaBcNzQi0N .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uaBcNzQi0N .mbr-section-subtitle,
.cid-uaBcNzQi0N .align-wrapper {
  color: #04492e;
}
.cid-uaAUtZPO1k {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-uaAUtZPO1k {
    align-items: flex-start;
  }
  .cid-uaAUtZPO1k .row {
    justify-content: flex-start;
  }
}
.cid-uaAUtZPO1k .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uaAUtZPO1k .mbr-text,
.cid-uaAUtZPO1k .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-uaAUtZPO1k .mbr-section-title,
.cid-uaAUtZPO1k .line {
  color: #70b51d;
}
.cid-uaAUtZPO1k h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-uaAUtZPO1k h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-uaAUtZPO1k .mbr-section-subtitle,
.cid-uaAUtZPO1k .align {
  text-align: left;
  color: #232323;
}
.cid-uaAUu0aptk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-uaAUu0aptk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uaAUu0aptk .text-wrapper {
  padding: 2rem 1rem;
}
.cid-uaAUu0aptk img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uaAUu0aptk .text-wrapper {
    padding: 2rem;
  }
}
.cid-uaAUu0aptk .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-uaAUu0aptk .mbr-section-title {
  color: #ffffff;
}
.cid-uaAUu0aptk .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uaAYh1Tvbd {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uaAYh1Tvbd .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-uaAYh1Tvbd .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uaAYh1Tvbd .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uaAYh1Tvbd .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uaAYh1Tvbd .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-uaAYh1Tvbd .container {
    padding: 0 1rem;
  }
}
.cid-uaAYh1Tvbd .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-uaAYh1Tvbd .nav-link {
  position: relative;
}
.cid-uaAYh1Tvbd .nav-link:hover {
  color: #320707 !important;
}
.cid-uaAYh1Tvbd nav.navbar {
  position: fixed;
}
.cid-uaAYh1Tvbd .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uaAYh1Tvbd .navbar.opened {
  transition: all 0.3s;
}
.cid-uaAYh1Tvbd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uaAYh1Tvbd .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-uaAYh1Tvbd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-uaAYh1Tvbd .navbar.collapsed {
  justify-content: center;
}
.cid-uaAYh1Tvbd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uaAYh1Tvbd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uaAYh1Tvbd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-uaAYh1Tvbd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uaAYh1Tvbd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uaAYh1Tvbd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uaAYh1Tvbd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uaAYh1Tvbd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uaAYh1Tvbd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uaAYh1Tvbd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uaAYh1Tvbd .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-uaAYh1Tvbd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uaAYh1Tvbd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uaAYh1Tvbd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uaAYh1Tvbd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uaAYh1Tvbd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uaAYh1Tvbd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uaAYh1Tvbd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uaAYh1Tvbd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uaAYh1Tvbd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uaAYh1Tvbd .navbar.navbar-short {
  min-height: 60px;
}
.cid-uaAYh1Tvbd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uaAYh1Tvbd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uaAYh1Tvbd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uaAYh1Tvbd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uaAYh1Tvbd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uaAYh1Tvbd .dropdown-item:hover,
.cid-uaAYh1Tvbd .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-uaAYh1Tvbd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uaAYh1Tvbd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uaAYh1Tvbd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uaAYh1Tvbd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uaAYh1Tvbd .dropdown-menu,
.cid-uaAYh1Tvbd .navbar.opened {
  background: #ffffff !important;
}
.cid-uaAYh1Tvbd .nav-item:focus,
.cid-uaAYh1Tvbd .nav-link:focus {
  outline: none;
}
.cid-uaAYh1Tvbd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uaAYh1Tvbd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uaAYh1Tvbd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uaAYh1Tvbd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uaAYh1Tvbd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uaAYh1Tvbd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uaAYh1Tvbd .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uaAYh1Tvbd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uaAYh1Tvbd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uaAYh1Tvbd .dropdown-item.active,
.cid-uaAYh1Tvbd .dropdown-item:active {
  background-color: transparent;
}
.cid-uaAYh1Tvbd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uaAYh1Tvbd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uaAYh1Tvbd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uaAYh1Tvbd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uaAYh1Tvbd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uaAYh1Tvbd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uaAYh1Tvbd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uaAYh1Tvbd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uaAYh1Tvbd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uaAYh1Tvbd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uaAYh1Tvbd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uaAYh1Tvbd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uaAYh1Tvbd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uaAYh1Tvbd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uaAYh1Tvbd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uaAYh1Tvbd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uaAYh1Tvbd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uaAYh1Tvbd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uaAYh1Tvbd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uaAYh1Tvbd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uaAYh1Tvbd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uaAYh1Tvbd .navbar {
    height: 70px;
  }
  .cid-uaAYh1Tvbd .navbar.opened {
    height: auto;
  }
  .cid-uaAYh1Tvbd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uaAYh2boAE {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-uaAYh2boAE {
    align-items: flex-start;
  }
  .cid-uaAYh2boAE .row {
    justify-content: flex-start;
  }
}
.cid-uaAYh2boAE .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uaAYh2boAE .mbr-text,
.cid-uaAYh2boAE .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-uaAYh2boAE .mbr-section-title,
.cid-uaAYh2boAE .line {
  color: #70b51d;
}
.cid-uaAYh2boAE h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-uaAYh2boAE h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-uaAYh2boAE .mbr-section-subtitle,
.cid-uaAYh2boAE .align {
  text-align: left;
  color: #232323;
}
.cid-uaB2PzyHRx {
  padding-top: 5rem;
  padding-bottom: 0rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uaB2PzyHRx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaB2PzyHRx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaB2PzyHRx .main-row {
  row-gap: 32px;
}
.cid-uaB2PzyHRx .mbr-section-head .mbr-section-btn {
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-uaB2PzyHRx .mbr-section-head {
    text-align: center;
  }
}
.cid-uaB2PzyHRx .mbr-section-title {
  color: #24262b;
}
.cid-uaB2PzyHRx .mbr-section-subtitle {
  margin-top: 16px;
  color: #24262b;
}
@media (min-width: 1400px) {
  .cid-uaB2PzyHRx .col-form {
    padding-left: 8rem !important;
  }
}
.cid-uaB2PzyHRx .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-uaB2PzyHRx form {
  width: 100%;
}
.cid-uaB2PzyHRx form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-uaB2PzyHRx form .dragArea.row {
    justify-content: center;
  }
}
.cid-uaB2PzyHRx form p {
  color: #24262b;
}
.cid-uaB2PzyHRx form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-uaB2PzyHRx form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-uaB2PzyHRx form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uaB2PzyHRx form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-uaB2PzyHRx form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uaB2PzyHRx form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-uaB2PzyHRx form select {
  color: #24262b !important;
}
.cid-uaB2PzyHRx form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-uaB2PzyHRx form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uaB2PzyHRx form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uaB2PzyHRx form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uaB2PzyHRx form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uaB2PzyHRx form input,
.cid-uaB2PzyHRx form textarea {
  transition: .3s all;
}
.cid-uaB2PzyHRx form input:active,
.cid-uaB2PzyHRx form textarea:active,
.cid-uaB2PzyHRx form input:focus,
.cid-uaB2PzyHRx form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-uaB2PzyHRx form input:active::-webkit-input-placeholder,
.cid-uaB2PzyHRx form textarea:active::-webkit-input-placeholder,
.cid-uaB2PzyHRx form input:focus::-webkit-input-placeholder,
.cid-uaB2PzyHRx form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uaB2PzyHRx form input:active::-moz-placeholder,
.cid-uaB2PzyHRx form textarea:active::-moz-placeholder,
.cid-uaB2PzyHRx form input:focus::-moz-placeholder,
.cid-uaB2PzyHRx form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uaB2PzyHRx form input:active:-moz-placeholder,
.cid-uaB2PzyHRx form textarea:active:-moz-placeholder,
.cid-uaB2PzyHRx form input:focus:-moz-placeholder,
.cid-uaB2PzyHRx form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-uaB2PzyHRx form input:active:-ms-input-placeholder,
.cid-uaB2PzyHRx form textarea:active:-ms-input-placeholder,
.cid-uaB2PzyHRx form input:focus:-ms-input-placeholder,
.cid-uaB2PzyHRx form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-uaB2PzyHRx form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-uaB2PzyHRx form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-uaB2PzyHRx form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-uaB2PzyHRx form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-uaB2PzyHRx form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-uaB2PzyHRx form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-uaB2PzyHRx form .form-check label {
  color: #24262b;
}
.cid-uaB2PzyHRx form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-uaB2PzyHRx form .form-check-input:focus,
.cid-uaB2PzyHRx form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-uaB2PzyHRx form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-uaB2PzyHRx .img-wrap img {
  width: 100%;
  object-fit: cover;
}
.cid-uaB2PzyHRx .form-text-wrap {
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .cid-uaB2PzyHRx .form-text-wrap {
    text-align: center;
  }
}
.cid-uaB2PzyHRx .form-title {
  color: #24262b;
}
.cid-uaB2PzyHRx .form-subtitle {
  margin-top: 16px;
  color: #24262b;
}
.cid-uaB2PzyHRx .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-uaB2PzyHRx .form-text {
    text-align: center;
  }
}
.cid-uaBbTBpIhP {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uaBbTBpIhP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaBbTBpIhP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaBbTBpIhP .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uaBbTBpIhP .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #70b51d;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uaBbTBpIhP .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #ffd7ef;
  font-size: 1.5rem;
}
.cid-uaBbTBpIhP .mbr-section-title {
  color: #04492e;
}
.cid-uaBbTBpIhP .mbr-text,
.cid-uaBbTBpIhP .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uaBbTBpIhP .mbr-section-subtitle,
.cid-uaBbTBpIhP .align-wrapper {
  color: #04492e;
}
.cid-uaAYh2HcOk {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-uaAYh2HcOk {
    align-items: flex-start;
  }
  .cid-uaAYh2HcOk .row {
    justify-content: flex-start;
  }
}
.cid-uaAYh2HcOk .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uaAYh2HcOk .mbr-text,
.cid-uaAYh2HcOk .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-uaAYh2HcOk .mbr-section-title,
.cid-uaAYh2HcOk .line {
  color: #70b51d;
}
.cid-uaAYh2HcOk h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-uaAYh2HcOk h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-uaAYh2HcOk .mbr-section-subtitle,
.cid-uaAYh2HcOk .align {
  text-align: left;
  color: #232323;
}
.cid-uaAYh2XaF6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-uaAYh2XaF6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uaAYh2XaF6 .text-wrapper {
  padding: 2rem 1rem;
}
.cid-uaAYh2XaF6 img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uaAYh2XaF6 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uaAYh2XaF6 .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-uaAYh2XaF6 .mbr-section-title {
  color: #ffffff;
}
.cid-uaAYh2XaF6 .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uaBfQvM42F {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uaBfQvM42F .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-uaBfQvM42F .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uaBfQvM42F .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uaBfQvM42F .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uaBfQvM42F .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-uaBfQvM42F .container {
    padding: 0 1rem;
  }
}
.cid-uaBfQvM42F .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-uaBfQvM42F .nav-link {
  position: relative;
}
.cid-uaBfQvM42F .nav-link:hover {
  color: #320707 !important;
}
.cid-uaBfQvM42F nav.navbar {
  position: fixed;
}
.cid-uaBfQvM42F .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uaBfQvM42F .navbar.opened {
  transition: all 0.3s;
}
.cid-uaBfQvM42F .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uaBfQvM42F .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-uaBfQvM42F .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-uaBfQvM42F .navbar.collapsed {
  justify-content: center;
}
.cid-uaBfQvM42F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uaBfQvM42F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uaBfQvM42F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-uaBfQvM42F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uaBfQvM42F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uaBfQvM42F .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uaBfQvM42F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uaBfQvM42F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uaBfQvM42F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uaBfQvM42F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uaBfQvM42F .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-uaBfQvM42F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uaBfQvM42F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uaBfQvM42F .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uaBfQvM42F .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uaBfQvM42F .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uaBfQvM42F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uaBfQvM42F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uaBfQvM42F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uaBfQvM42F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uaBfQvM42F .navbar.navbar-short {
  min-height: 60px;
}
.cid-uaBfQvM42F .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uaBfQvM42F .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uaBfQvM42F .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uaBfQvM42F .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uaBfQvM42F .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uaBfQvM42F .dropdown-item:hover,
.cid-uaBfQvM42F .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-uaBfQvM42F .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uaBfQvM42F .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uaBfQvM42F .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uaBfQvM42F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uaBfQvM42F .dropdown-menu,
.cid-uaBfQvM42F .navbar.opened {
  background: #ffffff !important;
}
.cid-uaBfQvM42F .nav-item:focus,
.cid-uaBfQvM42F .nav-link:focus {
  outline: none;
}
.cid-uaBfQvM42F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uaBfQvM42F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uaBfQvM42F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uaBfQvM42F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uaBfQvM42F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uaBfQvM42F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uaBfQvM42F .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uaBfQvM42F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uaBfQvM42F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uaBfQvM42F .dropdown-item.active,
.cid-uaBfQvM42F .dropdown-item:active {
  background-color: transparent;
}
.cid-uaBfQvM42F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uaBfQvM42F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uaBfQvM42F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uaBfQvM42F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uaBfQvM42F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uaBfQvM42F .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uaBfQvM42F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uaBfQvM42F .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uaBfQvM42F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uaBfQvM42F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uaBfQvM42F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uaBfQvM42F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uaBfQvM42F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uaBfQvM42F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uaBfQvM42F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uaBfQvM42F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uaBfQvM42F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uaBfQvM42F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uaBfQvM42F .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uaBfQvM42F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uaBfQvM42F .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uaBfQvM42F .navbar {
    height: 70px;
  }
  .cid-uaBfQvM42F .navbar.opened {
    height: auto;
  }
  .cid-uaBfQvM42F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uaBfQwi4FE {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-uaBfQwi4FE {
    align-items: flex-start;
  }
  .cid-uaBfQwi4FE .row {
    justify-content: flex-start;
  }
}
.cid-uaBfQwi4FE .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uaBfQwi4FE .mbr-text,
.cid-uaBfQwi4FE .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-uaBfQwi4FE .mbr-section-title,
.cid-uaBfQwi4FE .line {
  color: #70b51d;
}
.cid-uaBfQwi4FE h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-uaBfQwi4FE h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-uaBfQwi4FE .mbr-section-subtitle,
.cid-uaBfQwi4FE .align {
  text-align: left;
  color: #232323;
}
.cid-uaBj9x2sXu {
  overflow: visible !important;
  padding-top: 0rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uaBj9x2sXu .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.5;
}
.cid-uaBj9x2sXu .container-fluid {
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: var(--bs-gutter-x, 0.75rem);
}
@media (min-width: 992px) {
  .cid-uaBj9x2sXu .row {
    margin-bottom: -390px;
    margin-bottom: -340px;
    margin-bottom: -310px;
  }
}
@media (min-width: 992px) {
  .cid-uaBj9x2sXu .display-1 {
    font-size: 65px;
  }
  .cid-uaBj9x2sXu .display-5 {
    font-size: 29px;
  }
  .cid-uaBj9x2sXu .display-7 {
    font-size: 24px;
  }
  .cid-uaBj9x2sXu .display-4 {
    font-weight: 300;
  }
}
.cid-uaBj9x2sXu .revers {
  flex-direction: row-reverse;
}
.cid-uaBj9x2sXu .parallax {
  background-image: url("../../../assets/images/archive-3859388-1280-1280x853.webp");
  height: 400px;
  background-size: cover;
  background-attachment: fixed;
  display: flex;
  position: relative;
}
@media (min-width: 992px) {
  .cid-uaBj9x2sXu .parallax {
    height: 640px;
  }
}
.cid-uaBj9x2sXu .index {
  z-index: 3;
}
.cid-uaBj9x2sXu .text {
  padding: 0;
  background: #bcef9b;
}
@media (min-width: 992px) {
  .cid-uaBj9x2sXu .text {
    width: 777px;
    transform: translate(-35.3%, -75%);
  }
}
@media (min-width: 1400px) {
  .cid-uaBj9x2sXu .text {
    transform: translate(-47%, -75%);
  }
}
@media (min-width: 1400px) {
  .cid-uaBj9x2sXu .text {
    transform: translate(-7%, -75%);
  }
}
@media (min-width: 992px) {
  .cid-uaBj9x2sXu .text {
    transform: translate(5%, -75%);
  }
}
@media (min-width: 1400px) {
  .cid-uaBj9x2sXu .text {
    transform: translate(30%, -75%);
  }
}
.cid-uaBj9x2sXu .wrapper {
  padding: 3rem 1rem 5rem;
}
@media (min-width: 992px) {
  .cid-uaBj9x2sXu .wrapper {
    padding: 80px 127px 40px;
  }
}
.cid-uaBj9x2sXu .mbr-text {
  font-weight: 300;
}
.cid-uaBj9x2sXu .mbr-section-btn {
  background: #bcef9b;
  margin-left: 0;
  margin-right: 0;
}
.cid-uaBj9x2sXu .btn {
  box-shadow: none !important;
  border-radius: 0 !important;
  font-weight: 400;
  min-height: 72px;
  padding-right: 70px;
  padding-left: 70px;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uaBj9x2sXu .btn {
    width: 100%;
  }
}
.cid-uaBj9x2sXu .btn:hover {
  background: #18293D !important;
  border-color: #18293D !important;
  color: #fff !important;
}
.cid-uaBkiTQRhd {
  display: flex;
  padding-top: 55px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-uaBkiTQRhd {
    align-items: flex-start;
  }
  .cid-uaBkiTQRhd .row {
    justify-content: flex-start;
  }
}
.cid-uaBkiTQRhd .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uaBkiTQRhd .mbr-text,
.cid-uaBkiTQRhd .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-uaBkiTQRhd .mbr-section-title,
.cid-uaBkiTQRhd .line {
  color: #70b51d;
}
.cid-uaBkiTQRhd h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-uaBkiTQRhd h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-uaBkiTQRhd .mbr-section-subtitle,
.cid-uaBkiTQRhd .align {
  text-align: left;
  color: #232323;
}
.cid-uaBgsmN2VJ {
  padding-top: 45px;
  padding-bottom: 90px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
.cid-uaBgsmN2VJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaBgsmN2VJ .card-link {
  position: relative;
  width: fit-content;
}
.cid-uaBgsmN2VJ .card-link:before {
  content: '';
  position: absolute;
  width: 100%;
  transition: all 0.3s;
  height: 1px;
  background: currentColor;
  left: 0;
  bottom: 0;
}
.cid-uaBgsmN2VJ .item-wrapper {
  margin-bottom: 0rem;
  padding: 2.5rem 2rem;
  margin-top: 2rem;
  background: #ffffff;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-uaBgsmN2VJ .item-wrapper {
    margin-bottom: 0rem;
    padding: 1rem;
  }
}
.cid-uaBgsmN2VJ .item-wrapper:hover {
  background: #232323;
  transform: translateY(-5px);
}
.cid-uaBgsmN2VJ .item-wrapper:hover .card-title,
.cid-uaBgsmN2VJ .item-wrapper:hover .card-text {
  color: white !important;
}
.cid-uaBgsmN2VJ .item-wrapper:hover span,
.cid-uaBgsmN2VJ .item-wrapper:hover .card-link,
.cid-uaBgsmN2VJ .item-wrapper:hover .card-link a {
  color: #70b51d !important;
}
.cid-uaBgsmN2VJ .item-wrapper:hover .card-link:before {
  width: 0%;
}
.cid-uaBgsmN2VJ .card-title,
.cid-uaBgsmN2VJ .card-text,
.cid-uaBgsmN2VJ .card-link,
.cid-uaBgsmN2VJ .card-link a {
  transition: all 0.3s;
}
.cid-uaBgsmN2VJ .link-wrapper {
  display: inline-flex;
  align-items: center;
}
.cid-uaBgsmN2VJ .link-wrapper .link-icon {
  color: currentColor;
  font-size: 1rem;
  padding-left: .5rem;
  padding-bottom: 4px;
  transition: all 0.3s;
}
.cid-uaBgsmN2VJ .link-wrapper:hover {
  cursor: pointer;
}
.cid-uaBgsmN2VJ .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  font-size: 5rem;
  color: #232323;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  margin-bottom: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uaBgsmN2VJ .iconfont-wrapper .mbr-iconfont {
    font-size: 4rem;
  }
}
.cid-uaBgsmN2VJ .card-title,
.cid-uaBgsmN2VJ .iconfont-wrapper {
  color: #000000;
}
.cid-uaBgsmN2VJ .card-text {
  color: #232323;
}
.cid-uaBgsmN2VJ .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uaBgsmN2VJ .card-link,
.cid-uaBgsmN2VJ .link-icon,
.cid-uaBgsmN2VJ .link-align {
  color: #232323;
}
.cid-uaBgsmN2VJ .mbr-section-subtitle {
  text-align: left;
}
.cid-ub98voOyCG {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-ub98voOyCG {
    align-items: flex-start;
  }
  .cid-ub98voOyCG .row {
    justify-content: flex-start;
  }
}
.cid-ub98voOyCG .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ub98voOyCG .mbr-text,
.cid-ub98voOyCG .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ub98voOyCG .mbr-section-title,
.cid-ub98voOyCG .line {
  color: #70b51d;
}
.cid-ub98voOyCG h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ub98voOyCG h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ub98voOyCG .mbr-section-subtitle,
.cid-ub98voOyCG .align {
  text-align: left;
  color: #232323;
}
.cid-ub98rsq9R4 {
  padding-top: 45px;
  padding-bottom: 90px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
.cid-ub98rsq9R4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ub98rsq9R4 .card-link {
  position: relative;
  width: fit-content;
}
.cid-ub98rsq9R4 .card-link:before {
  content: '';
  position: absolute;
  width: 100%;
  transition: all 0.3s;
  height: 1px;
  background: currentColor;
  left: 0;
  bottom: 0;
}
.cid-ub98rsq9R4 .item-wrapper {
  margin-bottom: 0rem;
  padding: 2.5rem 2rem;
  margin-top: 2rem;
  background: #ffffff;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-ub98rsq9R4 .item-wrapper {
    margin-bottom: 0rem;
    padding: 1rem;
  }
}
.cid-ub98rsq9R4 .item-wrapper:hover {
  background: #232323;
  transform: translateY(-5px);
}
.cid-ub98rsq9R4 .item-wrapper:hover .card-title,
.cid-ub98rsq9R4 .item-wrapper:hover .card-text {
  color: white !important;
}
.cid-ub98rsq9R4 .item-wrapper:hover span,
.cid-ub98rsq9R4 .item-wrapper:hover .card-link,
.cid-ub98rsq9R4 .item-wrapper:hover .card-link a {
  color: #70b51d !important;
}
.cid-ub98rsq9R4 .item-wrapper:hover .card-link:before {
  width: 0%;
}
.cid-ub98rsq9R4 .card-title,
.cid-ub98rsq9R4 .card-text,
.cid-ub98rsq9R4 .card-link,
.cid-ub98rsq9R4 .card-link a {
  transition: all 0.3s;
}
.cid-ub98rsq9R4 .link-wrapper {
  display: inline-flex;
  align-items: center;
}
.cid-ub98rsq9R4 .link-wrapper .link-icon {
  color: currentColor;
  font-size: 1rem;
  padding-left: .5rem;
  padding-bottom: 4px;
  transition: all 0.3s;
}
.cid-ub98rsq9R4 .link-wrapper:hover {
  cursor: pointer;
}
.cid-ub98rsq9R4 .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  font-size: 5rem;
  color: #232323;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  margin-bottom: 1.5rem;
}
@media (max-width: 767px) {
  .cid-ub98rsq9R4 .iconfont-wrapper .mbr-iconfont {
    font-size: 4rem;
  }
}
.cid-ub98rsq9R4 .card-title,
.cid-ub98rsq9R4 .iconfont-wrapper {
  color: #000000;
  text-align: center;
}
.cid-ub98rsq9R4 .card-text {
  color: #232323;
  text-align: center;
}
.cid-ub98rsq9R4 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-ub98rsq9R4 .card-link,
.cid-ub98rsq9R4 .link-icon,
.cid-ub98rsq9R4 .link-align {
  color: #232323;
  text-align: center;
}
.cid-ub98rsq9R4 .mbr-section-subtitle {
  text-align: left;
}
.cid-uaBfQxci3t {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uaBfQxci3t .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaBfQxci3t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaBfQxci3t .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uaBfQxci3t .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #70b51d;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uaBfQxci3t .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #ffd7ef;
  font-size: 1.5rem;
}
.cid-uaBfQxci3t .mbr-section-title {
  color: #04492e;
}
.cid-uaBfQxci3t .mbr-text,
.cid-uaBfQxci3t .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uaBfQxci3t .mbr-section-subtitle,
.cid-uaBfQxci3t .align-wrapper {
  color: #04492e;
}
.cid-uaBfQxH4ur {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-uaBfQxH4ur {
    align-items: flex-start;
  }
  .cid-uaBfQxH4ur .row {
    justify-content: flex-start;
  }
}
.cid-uaBfQxH4ur .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uaBfQxH4ur .mbr-text,
.cid-uaBfQxH4ur .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-uaBfQxH4ur .mbr-section-title,
.cid-uaBfQxH4ur .line {
  color: #70b51d;
}
.cid-uaBfQxH4ur h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-uaBfQxH4ur h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-uaBfQxH4ur .mbr-section-subtitle,
.cid-uaBfQxH4ur .align {
  text-align: left;
  color: #232323;
}
.cid-uaBfQybkKD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-uaBfQybkKD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uaBfQybkKD .text-wrapper {
  padding: 2rem 1rem;
}
.cid-uaBfQybkKD img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uaBfQybkKD .text-wrapper {
    padding: 2rem;
  }
}
.cid-uaBfQybkKD .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-uaBfQybkKD .mbr-section-title {
  color: #ffffff;
}
.cid-uaBfQybkKD .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uaBfXQk756 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uaBfXQk756 .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-uaBfXQk756 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uaBfXQk756 .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uaBfXQk756 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uaBfXQk756 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-uaBfXQk756 .container {
    padding: 0 1rem;
  }
}
.cid-uaBfXQk756 .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-uaBfXQk756 .nav-link {
  position: relative;
}
.cid-uaBfXQk756 .nav-link:hover {
  color: #320707 !important;
}
.cid-uaBfXQk756 nav.navbar {
  position: fixed;
}
.cid-uaBfXQk756 .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uaBfXQk756 .navbar.opened {
  transition: all 0.3s;
}
.cid-uaBfXQk756 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uaBfXQk756 .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-uaBfXQk756 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-uaBfXQk756 .navbar.collapsed {
  justify-content: center;
}
.cid-uaBfXQk756 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uaBfXQk756 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uaBfXQk756 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-uaBfXQk756 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uaBfXQk756 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uaBfXQk756 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uaBfXQk756 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uaBfXQk756 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uaBfXQk756 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uaBfXQk756 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uaBfXQk756 .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-uaBfXQk756 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uaBfXQk756 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uaBfXQk756 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uaBfXQk756 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uaBfXQk756 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uaBfXQk756 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uaBfXQk756 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uaBfXQk756 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uaBfXQk756 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uaBfXQk756 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uaBfXQk756 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uaBfXQk756 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uaBfXQk756 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uaBfXQk756 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uaBfXQk756 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uaBfXQk756 .dropdown-item:hover,
.cid-uaBfXQk756 .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-uaBfXQk756 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uaBfXQk756 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uaBfXQk756 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uaBfXQk756 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uaBfXQk756 .dropdown-menu,
.cid-uaBfXQk756 .navbar.opened {
  background: #ffffff !important;
}
.cid-uaBfXQk756 .nav-item:focus,
.cid-uaBfXQk756 .nav-link:focus {
  outline: none;
}
.cid-uaBfXQk756 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uaBfXQk756 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uaBfXQk756 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uaBfXQk756 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uaBfXQk756 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uaBfXQk756 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uaBfXQk756 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uaBfXQk756 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uaBfXQk756 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uaBfXQk756 .dropdown-item.active,
.cid-uaBfXQk756 .dropdown-item:active {
  background-color: transparent;
}
.cid-uaBfXQk756 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uaBfXQk756 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uaBfXQk756 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uaBfXQk756 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uaBfXQk756 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uaBfXQk756 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uaBfXQk756 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uaBfXQk756 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uaBfXQk756 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uaBfXQk756 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uaBfXQk756 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uaBfXQk756 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uaBfXQk756 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uaBfXQk756 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uaBfXQk756 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uaBfXQk756 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uaBfXQk756 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uaBfXQk756 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uaBfXQk756 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uaBfXQk756 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uaBfXQk756 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uaBfXQk756 .navbar {
    height: 70px;
  }
  .cid-uaBfXQk756 .navbar.opened {
    height: auto;
  }
  .cid-uaBfXQk756 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uaBfXQJW6a {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-uaBfXQJW6a {
    align-items: flex-start;
  }
  .cid-uaBfXQJW6a .row {
    justify-content: flex-start;
  }
}
.cid-uaBfXQJW6a .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uaBfXQJW6a .mbr-text,
.cid-uaBfXQJW6a .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-uaBfXQJW6a .mbr-section-title,
.cid-uaBfXQJW6a .line {
  color: #70b51d;
}
.cid-uaBfXQJW6a h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-uaBfXQJW6a h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-uaBfXQJW6a .mbr-section-subtitle,
.cid-uaBfXQJW6a .align {
  text-align: left;
  color: #232323;
}
.cid-uaKTaPu8Ul {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-uaKTaPu8Ul::before {
  content: '';
  position: absolute;
  top: 0;
  right: 4rem;
  width: 240px;
  height: 240px;
  border-radius: 100%;
  background-image: linear-gradient(180deg, #70b51d -10%, transparent 70%);
}
.cid-uaKTaPu8Ul .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaKTaPu8Ul .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-uaKTaPu8Ul .container {
    padding: 0 16px;
  }
}
.cid-uaKTaPu8Ul .row {
  justify-content: center;
  position: relative;
  z-index: 1;
}
.cid-uaKTaPu8Ul .content-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-uaKTaPu8Ul .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uaKTaPu8Ul .mbr-section-title {
  color: #f1634f;
}
.cid-uaKTaPu8Ul .mbr-text {
  color: #000000;
}
.cid-uaKJInF6l4 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uaKJInF6l4 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #70b51d;
  margin-left: 1rem;
}
.cid-uaKJInF6l4 .main-sub-title {
  background: #e7e7fb;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-uaKJInF6l4 .panel-group {
  border: none;
}
.cid-uaKJInF6l4 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uaKJInF6l4 .panel-body {
  padding: 1rem 2rem;
}
.cid-uaKJInF6l4 .header-wrapper {
  position: relative;
}
.cid-uaKJInF6l4 .card-header {
  background: transparent;
  border: 2px solid transparent;
  position: relative;
  transition: all 0.3s;
  border-radius: 30px!important;
  padding: 1rem 2rem;
  z-index: 2;
}
.cid-uaKJInF6l4 span {
  transition: all 0.3s;
  color: #1c1c25 !important;
}
.cid-uaKJInF6l4 .card {
  overflow: visible;
}
.cid-uaKJInF6l4 .card:hover .card-header {
  border-color: #1c1c25;
}
.cid-uaKJInF6l4 .card:hover .hover-bg {
  background: #70b51d;
  right: -8px;
  top: 8px;
}
.cid-uaKJInF6l4 .card:hover span {
  transform: rotate(-90deg);
}
.cid-uaKJInF6l4 .hover-bg {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  background: #70b51d;
  border-radius: 30px!important;
  z-index: 1;
}
@media (max-width: 768px) {
  .cid-uaKJInF6l4 .panel-body {
    padding: 1rem 0rem;
  }
  .cid-uaKJInF6l4 .card-header {
    padding: 1rem 1rem;
  }
}
.cid-uaKJInF6l4 H4 {
  color: #777d74;
}
.cid-uaKJInF6l4 .panel-title-edit {
  color: #1c1c25;
}
.cid-uaKJInF6l4 .mbr-section-title {
  color: #42424c;
}
.cid-uaKJInF6l4 .mbr-section-subtitle {
  color: #777d74;
}
.cid-uaKJInF6l4 .main-sub-title,
.cid-uaKJInF6l4 .align-wrapper {
  color: #33358c;
}
.cid-uaKJInF6l4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaKJInF6l4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaBfXRpodg {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uaBfXRpodg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaBfXRpodg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaBfXRpodg .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uaBfXRpodg .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #70b51d;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uaBfXRpodg .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #ffd7ef;
  font-size: 1.5rem;
}
.cid-uaBfXRpodg .mbr-section-title {
  color: #04492e;
}
.cid-uaBfXRpodg .mbr-text,
.cid-uaBfXRpodg .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uaBfXRpodg .mbr-section-subtitle,
.cid-uaBfXRpodg .align-wrapper {
  color: #04492e;
}
.cid-uaBfXRO3Zs {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-uaBfXRO3Zs {
    align-items: flex-start;
  }
  .cid-uaBfXRO3Zs .row {
    justify-content: flex-start;
  }
}
.cid-uaBfXRO3Zs .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uaBfXRO3Zs .mbr-text,
.cid-uaBfXRO3Zs .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-uaBfXRO3Zs .mbr-section-title,
.cid-uaBfXRO3Zs .line {
  color: #70b51d;
}
.cid-uaBfXRO3Zs h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-uaBfXRO3Zs h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-uaBfXRO3Zs .mbr-section-subtitle,
.cid-uaBfXRO3Zs .align {
  text-align: left;
  color: #232323;
}
.cid-uaBfXS9HDm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-uaBfXS9HDm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uaBfXS9HDm .text-wrapper {
  padding: 2rem 1rem;
}
.cid-uaBfXS9HDm img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uaBfXS9HDm .text-wrapper {
    padding: 2rem;
  }
}
.cid-uaBfXS9HDm .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-uaBfXS9HDm .mbr-section-title {
  color: #ffffff;
}
.cid-uaBfXS9HDm .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uaBg5ulYbO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uaBg5ulYbO .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-uaBg5ulYbO .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uaBg5ulYbO .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uaBg5ulYbO .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uaBg5ulYbO .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-uaBg5ulYbO .container {
    padding: 0 1rem;
  }
}
.cid-uaBg5ulYbO .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-uaBg5ulYbO .nav-link {
  position: relative;
}
.cid-uaBg5ulYbO .nav-link:hover {
  color: #320707 !important;
}
.cid-uaBg5ulYbO nav.navbar {
  position: fixed;
}
.cid-uaBg5ulYbO .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uaBg5ulYbO .navbar.opened {
  transition: all 0.3s;
}
.cid-uaBg5ulYbO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uaBg5ulYbO .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-uaBg5ulYbO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-uaBg5ulYbO .navbar.collapsed {
  justify-content: center;
}
.cid-uaBg5ulYbO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uaBg5ulYbO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uaBg5ulYbO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-uaBg5ulYbO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uaBg5ulYbO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uaBg5ulYbO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uaBg5ulYbO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uaBg5ulYbO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uaBg5ulYbO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uaBg5ulYbO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uaBg5ulYbO .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-uaBg5ulYbO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uaBg5ulYbO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uaBg5ulYbO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uaBg5ulYbO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uaBg5ulYbO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uaBg5ulYbO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uaBg5ulYbO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uaBg5ulYbO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uaBg5ulYbO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uaBg5ulYbO .navbar.navbar-short {
  min-height: 60px;
}
.cid-uaBg5ulYbO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uaBg5ulYbO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uaBg5ulYbO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uaBg5ulYbO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uaBg5ulYbO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uaBg5ulYbO .dropdown-item:hover,
.cid-uaBg5ulYbO .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-uaBg5ulYbO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uaBg5ulYbO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uaBg5ulYbO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uaBg5ulYbO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uaBg5ulYbO .dropdown-menu,
.cid-uaBg5ulYbO .navbar.opened {
  background: #ffffff !important;
}
.cid-uaBg5ulYbO .nav-item:focus,
.cid-uaBg5ulYbO .nav-link:focus {
  outline: none;
}
.cid-uaBg5ulYbO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uaBg5ulYbO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uaBg5ulYbO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uaBg5ulYbO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uaBg5ulYbO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uaBg5ulYbO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uaBg5ulYbO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uaBg5ulYbO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uaBg5ulYbO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uaBg5ulYbO .dropdown-item.active,
.cid-uaBg5ulYbO .dropdown-item:active {
  background-color: transparent;
}
.cid-uaBg5ulYbO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uaBg5ulYbO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uaBg5ulYbO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uaBg5ulYbO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uaBg5ulYbO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uaBg5ulYbO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uaBg5ulYbO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uaBg5ulYbO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uaBg5ulYbO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uaBg5ulYbO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uaBg5ulYbO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uaBg5ulYbO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uaBg5ulYbO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uaBg5ulYbO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uaBg5ulYbO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uaBg5ulYbO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uaBg5ulYbO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uaBg5ulYbO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uaBg5ulYbO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uaBg5ulYbO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uaBg5ulYbO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uaBg5ulYbO .navbar {
    height: 70px;
  }
  .cid-uaBg5ulYbO .navbar.opened {
    height: auto;
  }
  .cid-uaBg5ulYbO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uaBg5uPtbM {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-uaBg5uPtbM {
    align-items: flex-start;
  }
  .cid-uaBg5uPtbM .row {
    justify-content: flex-start;
  }
}
.cid-uaBg5uPtbM .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uaBg5uPtbM .mbr-text,
.cid-uaBg5uPtbM .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-uaBg5uPtbM .mbr-section-title,
.cid-uaBg5uPtbM .line {
  color: #70b51d;
}
.cid-uaBg5uPtbM h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-uaBg5uPtbM h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-uaBg5uPtbM .mbr-section-subtitle,
.cid-uaBg5uPtbM .align {
  text-align: left;
  color: #232323;
}
.cid-uaMvl5ATjF {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uaMvl5ATjF h4 {
  display: flex;
  margin-bottom: 0;
}
.cid-uaMvl5ATjF .panel-text {
  padding-bottom: 45px;
  color: #000000;
}
.cid-uaMvl5ATjF .wrap {
  display: flex;
}
.cid-uaMvl5ATjF .icon {
  min-width: 30px;
  min-height: 30px;
  border-radius: 100%;
  color: #70b51d !important;
  font-size: .7rem;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
  transition: all 0.3s;
  transform: scaleY(-1);
}
.cid-uaMvl5ATjF .icon:before {
  content: "\e908" !important;
}
.cid-uaMvl5ATjF .icon-wrapper {
  height: 33px;
  width: 33px;
  border-radius: 100%;
  border: 2px solid #70b51d;
}
.cid-uaMvl5ATjF .panel-title.collapsed .icon {
  transform: scaleY(1) !important;
}
.cid-uaMvl5ATjF .mbr-section-title {
  margin-bottom: 1.5rem;
  color: #000000;
}
.cid-uaMvl5ATjF p {
  margin: 0;
}
.cid-uaMvl5ATjF .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-uaMvl5ATjF .accordion-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uaMvl5ATjF .panel-group {
  width: 100%;
}
.cid-uaMvl5ATjF .panel-title {
  border-radius: 0px;
  padding: 2rem 0;
}
.cid-uaMvl5ATjF .card {
  border-bottom: 1px solid #b8b8b8 !important;
}
.cid-uaMvl5ATjF .card .card-header {
  background: none;
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uaMvl5ATjF .card .card-header a.panel-title {
  transition: all .3s;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-uaMvl5ATjF .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uaMvl5ATjF .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uaMvl5ATjF .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-uaMvl5ATjF .header-text,
.cid-uaMvl5ATjF .sign {
  color: #70b51d;
}
.cid-uaMvl5ATjF .mbr-section-subtitle {
  color: #000000;
}
.cid-uaMvl5ATjF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaMvl5ATjF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaBg5vDpDu {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uaBg5vDpDu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaBg5vDpDu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaBg5vDpDu .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uaBg5vDpDu .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #70b51d;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uaBg5vDpDu .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #ffd7ef;
  font-size: 1.5rem;
}
.cid-uaBg5vDpDu .mbr-section-title {
  color: #04492e;
}
.cid-uaBg5vDpDu .mbr-text,
.cid-uaBg5vDpDu .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uaBg5vDpDu .mbr-section-subtitle,
.cid-uaBg5vDpDu .align-wrapper {
  color: #04492e;
}
.cid-uaBg5wbrNj {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-uaBg5wbrNj {
    align-items: flex-start;
  }
  .cid-uaBg5wbrNj .row {
    justify-content: flex-start;
  }
}
.cid-uaBg5wbrNj .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uaBg5wbrNj .mbr-text,
.cid-uaBg5wbrNj .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-uaBg5wbrNj .mbr-section-title,
.cid-uaBg5wbrNj .line {
  color: #70b51d;
}
.cid-uaBg5wbrNj h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-uaBg5wbrNj h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-uaBg5wbrNj .mbr-section-subtitle,
.cid-uaBg5wbrNj .align {
  text-align: left;
  color: #232323;
}
.cid-uaBg5wH3Cx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-uaBg5wH3Cx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uaBg5wH3Cx .text-wrapper {
  padding: 2rem 1rem;
}
.cid-uaBg5wH3Cx img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uaBg5wH3Cx .text-wrapper {
    padding: 2rem;
  }
}
.cid-uaBg5wH3Cx .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-uaBg5wH3Cx .mbr-section-title {
  color: #ffffff;
}
.cid-uaBg5wH3Cx .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uaDUPjLWqM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uaDUPjLWqM .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-uaDUPjLWqM .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-uaDUPjLWqM .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-uaDUPjLWqM .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-uaDUPjLWqM .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-uaDUPjLWqM .container {
    padding: 0 1rem;
  }
}
.cid-uaDUPjLWqM .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-uaDUPjLWqM .nav-link {
  position: relative;
}
.cid-uaDUPjLWqM .nav-link:hover {
  color: #320707 !important;
}
.cid-uaDUPjLWqM nav.navbar {
  position: fixed;
}
.cid-uaDUPjLWqM .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uaDUPjLWqM .navbar.opened {
  transition: all 0.3s;
}
.cid-uaDUPjLWqM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uaDUPjLWqM .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-uaDUPjLWqM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-uaDUPjLWqM .navbar.collapsed {
  justify-content: center;
}
.cid-uaDUPjLWqM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uaDUPjLWqM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uaDUPjLWqM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-uaDUPjLWqM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uaDUPjLWqM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uaDUPjLWqM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uaDUPjLWqM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uaDUPjLWqM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uaDUPjLWqM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uaDUPjLWqM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uaDUPjLWqM .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-uaDUPjLWqM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uaDUPjLWqM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uaDUPjLWqM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uaDUPjLWqM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uaDUPjLWqM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uaDUPjLWqM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uaDUPjLWqM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uaDUPjLWqM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uaDUPjLWqM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uaDUPjLWqM .navbar.navbar-short {
  min-height: 60px;
}
.cid-uaDUPjLWqM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uaDUPjLWqM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uaDUPjLWqM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uaDUPjLWqM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uaDUPjLWqM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uaDUPjLWqM .dropdown-item:hover,
.cid-uaDUPjLWqM .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-uaDUPjLWqM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uaDUPjLWqM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uaDUPjLWqM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-uaDUPjLWqM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uaDUPjLWqM .dropdown-menu,
.cid-uaDUPjLWqM .navbar.opened {
  background: #ffffff !important;
}
.cid-uaDUPjLWqM .nav-item:focus,
.cid-uaDUPjLWqM .nav-link:focus {
  outline: none;
}
.cid-uaDUPjLWqM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uaDUPjLWqM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uaDUPjLWqM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uaDUPjLWqM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uaDUPjLWqM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uaDUPjLWqM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uaDUPjLWqM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uaDUPjLWqM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uaDUPjLWqM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uaDUPjLWqM .dropdown-item.active,
.cid-uaDUPjLWqM .dropdown-item:active {
  background-color: transparent;
}
.cid-uaDUPjLWqM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uaDUPjLWqM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uaDUPjLWqM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uaDUPjLWqM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uaDUPjLWqM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uaDUPjLWqM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uaDUPjLWqM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uaDUPjLWqM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uaDUPjLWqM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uaDUPjLWqM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uaDUPjLWqM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uaDUPjLWqM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uaDUPjLWqM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uaDUPjLWqM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uaDUPjLWqM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uaDUPjLWqM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uaDUPjLWqM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uaDUPjLWqM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uaDUPjLWqM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uaDUPjLWqM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uaDUPjLWqM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uaDUPjLWqM .navbar {
    height: 70px;
  }
  .cid-uaDUPjLWqM .navbar.opened {
    height: auto;
  }
  .cid-uaDUPjLWqM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uaDUPk5760 {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-uaDUPk5760 {
    align-items: flex-start;
  }
  .cid-uaDUPk5760 .row {
    justify-content: flex-start;
  }
}
.cid-uaDUPk5760 .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uaDUPk5760 .mbr-text,
.cid-uaDUPk5760 .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-uaDUPk5760 .mbr-section-title,
.cid-uaDUPk5760 .line {
  color: #70b51d;
}
.cid-uaDUPk5760 h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-uaDUPk5760 h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-uaDUPk5760 .mbr-section-subtitle,
.cid-uaDUPk5760 .align {
  text-align: left;
  color: #232323;
}
.cid-uaDUPkmFe0 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uaDUPkmFe0 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uaDUPkmFe0 .form-control,
.cid-uaDUPkmFe0 .field-input {
  padding: 0.5rem;
  background-color: #70b51d;
  border-color: #000000;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uaDUPkmFe0 .form-control::-webkit-input-placeholder,
.cid-uaDUPkmFe0 .field-input::-webkit-input-placeholder,
.cid-uaDUPkmFe0 .form-control::-webkit-input-placeholder,
.cid-uaDUPkmFe0 .field-input::-webkit-input-placeholder {
  color: #f3f0f0;
}
.cid-uaDUPkmFe0 .form-control:-moz-placeholder,
.cid-uaDUPkmFe0 .field-input:-moz-placeholder,
.cid-uaDUPkmFe0 .form-control:-moz-placeholder,
.cid-uaDUPkmFe0 .field-input:-moz-placeholder {
  color: #f3f0f0;
}
.cid-uaDUPkmFe0 .form-control:hover,
.cid-uaDUPkmFe0 .field-input:hover,
.cid-uaDUPkmFe0 .form-control:focus,
.cid-uaDUPkmFe0 .field-input:focus {
  background-color: #9fe870;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uaDUPkmFe0 .form-control:hover::-webkit-input-placeholder,
.cid-uaDUPkmFe0 .field-input:hover::-webkit-input-placeholder,
.cid-uaDUPkmFe0 .form-control:focus::-webkit-input-placeholder,
.cid-uaDUPkmFe0 .field-input:focus::-webkit-input-placeholder,
.cid-uaDUPkmFe0 .form-control:hover::-webkit-input-placeholder,
.cid-uaDUPkmFe0 .field-input:hover::-webkit-input-placeholder,
.cid-uaDUPkmFe0 .form-control:focus::-webkit-input-placeholder,
.cid-uaDUPkmFe0 .field-input:focus::-webkit-input-placeholder {
  color: #70b51d;
}
.cid-uaDUPkmFe0 .form-control:hover:-moz-placeholder,
.cid-uaDUPkmFe0 .field-input:hover:-moz-placeholder,
.cid-uaDUPkmFe0 .form-control:focus:-moz-placeholder,
.cid-uaDUPkmFe0 .field-input:focus:-moz-placeholder,
.cid-uaDUPkmFe0 .form-control:hover:-moz-placeholder,
.cid-uaDUPkmFe0 .field-input:hover:-moz-placeholder,
.cid-uaDUPkmFe0 .form-control:focus:-moz-placeholder,
.cid-uaDUPkmFe0 .field-input:focus:-moz-placeholder {
  color: #70b51d;
}
.cid-uaDUPkmFe0 .jq-number__spin:hover,
.cid-uaDUPkmFe0 .jq-number__spin:focus {
  background-color: #9fe870;
  border-color: #cccccc;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-uaDUPkmFe0 .jq-number__spin {
  background-color: #70b51d;
  border-color: #000000;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uaDUPkmFe0 .jq-selectbox li,
.cid-uaDUPkmFe0 .jq-selectbox li {
  background-color: #70b51d;
  color: #000000;
}
.cid-uaDUPkmFe0 .jq-selectbox li:hover,
.cid-uaDUPkmFe0 .jq-selectbox li.selected {
  background-color: #9fe870;
  color: #000000;
}
.cid-uaDUPkmFe0 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uaDUPkmFe0 .jq-number__spin.minus:hover:after,
.cid-uaDUPkmFe0 .jq-number__spin.plus:hover:after {
  border-top-color: #70b51d;
  border-bottom-color: #70b51d;
}
.cid-uaDUPkmFe0 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uaDUPkmFe0 .jq-number__spin.minus:after,
.cid-uaDUPkmFe0 .jq-number__spin.plus:after {
  border-top-color: #9fe870;
  border-bottom-color: #9fe870;
}
.cid-uaDUPkmFe0 input::-webkit-clear-button {
  display: none;
}
.cid-uaDUPkmFe0 input::-webkit-inner-spin-button {
  display: none;
}
.cid-uaDUPkmFe0 input::-webkit-outer-spin-button {
  display: none;
}
.cid-uaDUPkmFe0 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uaDUPkmFe0 H4 {
  color: #70b51d;
}
.cid-uaDUPkHvDq {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uaDUPkHvDq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaDUPkHvDq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaDUPkHvDq .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uaDUPkHvDq .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #70b51d;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uaDUPkHvDq .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #ffd7ef;
  font-size: 1.5rem;
}
.cid-uaDUPkHvDq .mbr-section-title {
  color: #04492e;
}
.cid-uaDUPkHvDq .mbr-text,
.cid-uaDUPkHvDq .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uaDUPkHvDq .mbr-section-subtitle,
.cid-uaDUPkHvDq .align-wrapper {
  color: #04492e;
}
.cid-uaDUPl0DU9 {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-uaDUPl0DU9 {
    align-items: flex-start;
  }
  .cid-uaDUPl0DU9 .row {
    justify-content: flex-start;
  }
}
.cid-uaDUPl0DU9 .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uaDUPl0DU9 .mbr-text,
.cid-uaDUPl0DU9 .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-uaDUPl0DU9 .mbr-section-title,
.cid-uaDUPl0DU9 .line {
  color: #70b51d;
}
.cid-uaDUPl0DU9 h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-uaDUPl0DU9 h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-uaDUPl0DU9 .mbr-section-subtitle,
.cid-uaDUPl0DU9 .align {
  text-align: left;
  color: #232323;
}
.cid-uaDUPlhWD8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-uaDUPlhWD8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uaDUPlhWD8 .text-wrapper {
  padding: 2rem 1rem;
}
.cid-uaDUPlhWD8 img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uaDUPlhWD8 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uaDUPlhWD8 .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-uaDUPlhWD8 .mbr-section-title {
  color: #ffffff;
}
.cid-uaDUPlhWD8 .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-ub7tqVfPV1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ub7tqVfPV1 .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ub7tqVfPV1 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ub7tqVfPV1 .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ub7tqVfPV1 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ub7tqVfPV1 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-ub7tqVfPV1 .container {
    padding: 0 1rem;
  }
}
.cid-ub7tqVfPV1 .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-ub7tqVfPV1 .nav-link {
  position: relative;
}
.cid-ub7tqVfPV1 .nav-link:hover {
  color: #320707 !important;
}
.cid-ub7tqVfPV1 nav.navbar {
  position: fixed;
}
.cid-ub7tqVfPV1 .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ub7tqVfPV1 .navbar.opened {
  transition: all 0.3s;
}
.cid-ub7tqVfPV1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ub7tqVfPV1 .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-ub7tqVfPV1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-ub7tqVfPV1 .navbar.collapsed {
  justify-content: center;
}
.cid-ub7tqVfPV1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ub7tqVfPV1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ub7tqVfPV1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-ub7tqVfPV1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ub7tqVfPV1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ub7tqVfPV1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ub7tqVfPV1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ub7tqVfPV1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ub7tqVfPV1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ub7tqVfPV1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ub7tqVfPV1 .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-ub7tqVfPV1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ub7tqVfPV1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ub7tqVfPV1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ub7tqVfPV1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ub7tqVfPV1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ub7tqVfPV1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ub7tqVfPV1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ub7tqVfPV1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ub7tqVfPV1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ub7tqVfPV1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ub7tqVfPV1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ub7tqVfPV1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ub7tqVfPV1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ub7tqVfPV1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ub7tqVfPV1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ub7tqVfPV1 .dropdown-item:hover,
.cid-ub7tqVfPV1 .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-ub7tqVfPV1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ub7tqVfPV1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ub7tqVfPV1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ub7tqVfPV1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ub7tqVfPV1 .dropdown-menu,
.cid-ub7tqVfPV1 .navbar.opened {
  background: #ffffff !important;
}
.cid-ub7tqVfPV1 .nav-item:focus,
.cid-ub7tqVfPV1 .nav-link:focus {
  outline: none;
}
.cid-ub7tqVfPV1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ub7tqVfPV1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ub7tqVfPV1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ub7tqVfPV1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ub7tqVfPV1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ub7tqVfPV1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ub7tqVfPV1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ub7tqVfPV1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ub7tqVfPV1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ub7tqVfPV1 .dropdown-item.active,
.cid-ub7tqVfPV1 .dropdown-item:active {
  background-color: transparent;
}
.cid-ub7tqVfPV1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ub7tqVfPV1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ub7tqVfPV1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ub7tqVfPV1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ub7tqVfPV1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ub7tqVfPV1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ub7tqVfPV1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ub7tqVfPV1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ub7tqVfPV1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ub7tqVfPV1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ub7tqVfPV1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ub7tqVfPV1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ub7tqVfPV1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ub7tqVfPV1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ub7tqVfPV1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ub7tqVfPV1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ub7tqVfPV1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ub7tqVfPV1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ub7tqVfPV1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ub7tqVfPV1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ub7tqVfPV1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ub7tqVfPV1 .navbar {
    height: 70px;
  }
  .cid-ub7tqVfPV1 .navbar.opened {
    height: auto;
  }
  .cid-ub7tqVfPV1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ub7tqVEe7D {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-ub7tqVEe7D {
    align-items: flex-start;
  }
  .cid-ub7tqVEe7D .row {
    justify-content: flex-start;
  }
}
.cid-ub7tqVEe7D .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ub7tqVEe7D .mbr-text,
.cid-ub7tqVEe7D .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ub7tqVEe7D .mbr-section-title,
.cid-ub7tqVEe7D .line {
  color: #70b51d;
}
.cid-ub7tqVEe7D h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ub7tqVEe7D h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ub7tqVEe7D .mbr-section-subtitle,
.cid-ub7tqVEe7D .align {
  text-align: left;
  color: #232323;
}
.cid-ub7tqVS15u {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-ub7tqVS15u .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ub7tqVS15u .form-control,
.cid-ub7tqVS15u .field-input {
  padding: 0.5rem;
  background-color: #70b51d;
  border-color: #000000;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ub7tqVS15u .form-control::-webkit-input-placeholder,
.cid-ub7tqVS15u .field-input::-webkit-input-placeholder,
.cid-ub7tqVS15u .form-control::-webkit-input-placeholder,
.cid-ub7tqVS15u .field-input::-webkit-input-placeholder {
  color: #f3f0f0;
}
.cid-ub7tqVS15u .form-control:-moz-placeholder,
.cid-ub7tqVS15u .field-input:-moz-placeholder,
.cid-ub7tqVS15u .form-control:-moz-placeholder,
.cid-ub7tqVS15u .field-input:-moz-placeholder {
  color: #f3f0f0;
}
.cid-ub7tqVS15u .form-control:hover,
.cid-ub7tqVS15u .field-input:hover,
.cid-ub7tqVS15u .form-control:focus,
.cid-ub7tqVS15u .field-input:focus {
  background-color: #9fe870;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-ub7tqVS15u .form-control:hover::-webkit-input-placeholder,
.cid-ub7tqVS15u .field-input:hover::-webkit-input-placeholder,
.cid-ub7tqVS15u .form-control:focus::-webkit-input-placeholder,
.cid-ub7tqVS15u .field-input:focus::-webkit-input-placeholder,
.cid-ub7tqVS15u .form-control:hover::-webkit-input-placeholder,
.cid-ub7tqVS15u .field-input:hover::-webkit-input-placeholder,
.cid-ub7tqVS15u .form-control:focus::-webkit-input-placeholder,
.cid-ub7tqVS15u .field-input:focus::-webkit-input-placeholder {
  color: #70b51d;
}
.cid-ub7tqVS15u .form-control:hover:-moz-placeholder,
.cid-ub7tqVS15u .field-input:hover:-moz-placeholder,
.cid-ub7tqVS15u .form-control:focus:-moz-placeholder,
.cid-ub7tqVS15u .field-input:focus:-moz-placeholder,
.cid-ub7tqVS15u .form-control:hover:-moz-placeholder,
.cid-ub7tqVS15u .field-input:hover:-moz-placeholder,
.cid-ub7tqVS15u .form-control:focus:-moz-placeholder,
.cid-ub7tqVS15u .field-input:focus:-moz-placeholder {
  color: #70b51d;
}
.cid-ub7tqVS15u .jq-number__spin:hover,
.cid-ub7tqVS15u .jq-number__spin:focus {
  background-color: #9fe870;
  border-color: #cccccc;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-ub7tqVS15u .jq-number__spin {
  background-color: #70b51d;
  border-color: #000000;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ub7tqVS15u .jq-selectbox li,
.cid-ub7tqVS15u .jq-selectbox li {
  background-color: #70b51d;
  color: #000000;
}
.cid-ub7tqVS15u .jq-selectbox li:hover,
.cid-ub7tqVS15u .jq-selectbox li.selected {
  background-color: #9fe870;
  color: #000000;
}
.cid-ub7tqVS15u .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-ub7tqVS15u .jq-number__spin.minus:hover:after,
.cid-ub7tqVS15u .jq-number__spin.plus:hover:after {
  border-top-color: #70b51d;
  border-bottom-color: #70b51d;
}
.cid-ub7tqVS15u .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-ub7tqVS15u .jq-number__spin.minus:after,
.cid-ub7tqVS15u .jq-number__spin.plus:after {
  border-top-color: #9fe870;
  border-bottom-color: #9fe870;
}
.cid-ub7tqVS15u input::-webkit-clear-button {
  display: none;
}
.cid-ub7tqVS15u input::-webkit-inner-spin-button {
  display: none;
}
.cid-ub7tqVS15u input::-webkit-outer-spin-button {
  display: none;
}
.cid-ub7tqVS15u input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-ub7tqVS15u H4 {
  color: #70b51d;
}
.cid-ub7tqWrjaO {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-ub7tqWrjaO {
    align-items: flex-start;
  }
  .cid-ub7tqWrjaO .row {
    justify-content: flex-start;
  }
}
.cid-ub7tqWrjaO .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ub7tqWrjaO .mbr-text,
.cid-ub7tqWrjaO .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ub7tqWrjaO .mbr-section-title,
.cid-ub7tqWrjaO .line {
  color: #70b51d;
}
.cid-ub7tqWrjaO h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ub7tqWrjaO h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ub7tqWrjaO .mbr-section-subtitle,
.cid-ub7tqWrjaO .align {
  text-align: left;
  color: #232323;
}
.cid-ub7tqWHaQS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-ub7tqWHaQS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ub7tqWHaQS .text-wrapper {
  padding: 2rem 1rem;
}
.cid-ub7tqWHaQS img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ub7tqWHaQS .text-wrapper {
    padding: 2rem;
  }
}
.cid-ub7tqWHaQS .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-ub7tqWHaQS .mbr-section-title {
  color: #ffffff;
}
.cid-ub7tqWHaQS .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-ub9rHryEAN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ub9rHryEAN .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ub9rHryEAN .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ub9rHryEAN .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ub9rHryEAN .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ub9rHryEAN .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-ub9rHryEAN .container {
    padding: 0 1rem;
  }
}
.cid-ub9rHryEAN .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-ub9rHryEAN .nav-link {
  position: relative;
}
.cid-ub9rHryEAN .nav-link:hover {
  color: #320707 !important;
}
.cid-ub9rHryEAN nav.navbar {
  position: fixed;
}
.cid-ub9rHryEAN .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ub9rHryEAN .navbar.opened {
  transition: all 0.3s;
}
.cid-ub9rHryEAN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ub9rHryEAN .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-ub9rHryEAN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-ub9rHryEAN .navbar.collapsed {
  justify-content: center;
}
.cid-ub9rHryEAN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ub9rHryEAN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ub9rHryEAN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-ub9rHryEAN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ub9rHryEAN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ub9rHryEAN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ub9rHryEAN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ub9rHryEAN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ub9rHryEAN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ub9rHryEAN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ub9rHryEAN .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-ub9rHryEAN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ub9rHryEAN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ub9rHryEAN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ub9rHryEAN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ub9rHryEAN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ub9rHryEAN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ub9rHryEAN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ub9rHryEAN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ub9rHryEAN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ub9rHryEAN .navbar.navbar-short {
  min-height: 60px;
}
.cid-ub9rHryEAN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ub9rHryEAN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ub9rHryEAN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ub9rHryEAN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ub9rHryEAN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ub9rHryEAN .dropdown-item:hover,
.cid-ub9rHryEAN .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-ub9rHryEAN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ub9rHryEAN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ub9rHryEAN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ub9rHryEAN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ub9rHryEAN .dropdown-menu,
.cid-ub9rHryEAN .navbar.opened {
  background: #ffffff !important;
}
.cid-ub9rHryEAN .nav-item:focus,
.cid-ub9rHryEAN .nav-link:focus {
  outline: none;
}
.cid-ub9rHryEAN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ub9rHryEAN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ub9rHryEAN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ub9rHryEAN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ub9rHryEAN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ub9rHryEAN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ub9rHryEAN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ub9rHryEAN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ub9rHryEAN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ub9rHryEAN .dropdown-item.active,
.cid-ub9rHryEAN .dropdown-item:active {
  background-color: transparent;
}
.cid-ub9rHryEAN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ub9rHryEAN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ub9rHryEAN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ub9rHryEAN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ub9rHryEAN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ub9rHryEAN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ub9rHryEAN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ub9rHryEAN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ub9rHryEAN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ub9rHryEAN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ub9rHryEAN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ub9rHryEAN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ub9rHryEAN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ub9rHryEAN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ub9rHryEAN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ub9rHryEAN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ub9rHryEAN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ub9rHryEAN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ub9rHryEAN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ub9rHryEAN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ub9rHryEAN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ub9rHryEAN .navbar {
    height: 70px;
  }
  .cid-ub9rHryEAN .navbar.opened {
    height: auto;
  }
  .cid-ub9rHryEAN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ub9rHrQWd0 {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-ub9rHrQWd0 {
    align-items: flex-start;
  }
  .cid-ub9rHrQWd0 .row {
    justify-content: flex-start;
  }
}
.cid-ub9rHrQWd0 .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ub9rHrQWd0 .mbr-text,
.cid-ub9rHrQWd0 .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ub9rHrQWd0 .mbr-section-title,
.cid-ub9rHrQWd0 .line {
  color: #70b51d;
}
.cid-ub9rHrQWd0 h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ub9rHrQWd0 h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ub9rHrQWd0 .mbr-section-subtitle,
.cid-ub9rHrQWd0 .align {
  text-align: left;
  color: #232323;
}
.cid-ub9tbyAJqY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ub9tbyAJqY .mbr-fallback-image.disabled {
  display: none;
}
.cid-ub9tbyAJqY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ub9tbyAJqY .container-fluid {
  padding: 0 50px;
}
@media (max-width: 1440px) {
  .cid-ub9tbyAJqY .container-fluid {
    padding: 0 40px;
  }
}
@media (max-width: 992px) {
  .cid-ub9tbyAJqY .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ub9tbyAJqY .container {
    padding: 0 20px;
  }
}
.cid-ub9tbyAJqY .text-wrapper .mbr-text {
  margin-bottom: 0;
  line-height: 1;
}
.cid-ub9tbyAJqY .text-wrapper .mbr-text span {
  color: #70b51d;
}
.cid-ub9tbyAJqY .mbr-text {
  color: #f92c50;
  text-align: center;
}
.cid-ub9rHsog7c {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-ub9rHsog7c .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ub9rHsog7c .form-control,
.cid-ub9rHsog7c .field-input {
  padding: 0.5rem;
  background-color: #70b51d;
  border-color: #232323;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ub9rHsog7c .form-control::-webkit-input-placeholder,
.cid-ub9rHsog7c .field-input::-webkit-input-placeholder,
.cid-ub9rHsog7c .form-control::-webkit-input-placeholder,
.cid-ub9rHsog7c .field-input::-webkit-input-placeholder {
  color: #f3f0f0;
}
.cid-ub9rHsog7c .form-control:-moz-placeholder,
.cid-ub9rHsog7c .field-input:-moz-placeholder,
.cid-ub9rHsog7c .form-control:-moz-placeholder,
.cid-ub9rHsog7c .field-input:-moz-placeholder {
  color: #f3f0f0;
}
.cid-ub9rHsog7c .form-control:hover,
.cid-ub9rHsog7c .field-input:hover,
.cid-ub9rHsog7c .form-control:focus,
.cid-ub9rHsog7c .field-input:focus {
  background-color: #9fe870;
  border-color: #f3f0f0;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-ub9rHsog7c .form-control:hover::-webkit-input-placeholder,
.cid-ub9rHsog7c .field-input:hover::-webkit-input-placeholder,
.cid-ub9rHsog7c .form-control:focus::-webkit-input-placeholder,
.cid-ub9rHsog7c .field-input:focus::-webkit-input-placeholder,
.cid-ub9rHsog7c .form-control:hover::-webkit-input-placeholder,
.cid-ub9rHsog7c .field-input:hover::-webkit-input-placeholder,
.cid-ub9rHsog7c .form-control:focus::-webkit-input-placeholder,
.cid-ub9rHsog7c .field-input:focus::-webkit-input-placeholder {
  color: #70b51d;
}
.cid-ub9rHsog7c .form-control:hover:-moz-placeholder,
.cid-ub9rHsog7c .field-input:hover:-moz-placeholder,
.cid-ub9rHsog7c .form-control:focus:-moz-placeholder,
.cid-ub9rHsog7c .field-input:focus:-moz-placeholder,
.cid-ub9rHsog7c .form-control:hover:-moz-placeholder,
.cid-ub9rHsog7c .field-input:hover:-moz-placeholder,
.cid-ub9rHsog7c .form-control:focus:-moz-placeholder,
.cid-ub9rHsog7c .field-input:focus:-moz-placeholder {
  color: #70b51d;
}
.cid-ub9rHsog7c .jq-number__spin:hover,
.cid-ub9rHsog7c .jq-number__spin:focus {
  background-color: #9fe870;
  border-color: #f3f0f0;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-ub9rHsog7c .jq-number__spin {
  background-color: #70b51d;
  border-color: #232323;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ub9rHsog7c .jq-selectbox li,
.cid-ub9rHsog7c .jq-selectbox li {
  background-color: #70b51d;
  color: #000000;
}
.cid-ub9rHsog7c .jq-selectbox li:hover,
.cid-ub9rHsog7c .jq-selectbox li.selected {
  background-color: #9fe870;
  color: #000000;
}
.cid-ub9rHsog7c .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-ub9rHsog7c .jq-number__spin.minus:hover:after,
.cid-ub9rHsog7c .jq-number__spin.plus:hover:after {
  border-top-color: #70b51d;
  border-bottom-color: #70b51d;
}
.cid-ub9rHsog7c .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-ub9rHsog7c .jq-number__spin.minus:after,
.cid-ub9rHsog7c .jq-number__spin.plus:after {
  border-top-color: #9fe870;
  border-bottom-color: #9fe870;
}
.cid-ub9rHsog7c input::-webkit-clear-button {
  display: none;
}
.cid-ub9rHsog7c input::-webkit-inner-spin-button {
  display: none;
}
.cid-ub9rHsog7c input::-webkit-outer-spin-button {
  display: none;
}
.cid-ub9rHsog7c input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-ub9rHsog7c H4 {
  color: #70b51d;
}
.cid-ub9rHsF58f {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-ub9rHsF58f {
    align-items: flex-start;
  }
  .cid-ub9rHsF58f .row {
    justify-content: flex-start;
  }
}
.cid-ub9rHsF58f .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ub9rHsF58f .mbr-text,
.cid-ub9rHsF58f .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ub9rHsF58f .mbr-section-title,
.cid-ub9rHsF58f .line {
  color: #70b51d;
}
.cid-ub9rHsF58f h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ub9rHsF58f h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ub9rHsF58f .mbr-section-subtitle,
.cid-ub9rHsF58f .align {
  text-align: left;
  color: #232323;
}
.cid-ub9rHsVOsx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-ub9rHsVOsx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ub9rHsVOsx .text-wrapper {
  padding: 2rem 1rem;
}
.cid-ub9rHsVOsx img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ub9rHsVOsx .text-wrapper {
    padding: 2rem;
  }
}
.cid-ub9rHsVOsx .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-ub9rHsVOsx .mbr-section-title {
  color: #ffffff;
}
.cid-ub9rHsVOsx .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-ub9tyzE0UG {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ub9tyzE0UG .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ub9tyzE0UG .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ub9tyzE0UG .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ub9tyzE0UG .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ub9tyzE0UG .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-ub9tyzE0UG .container {
    padding: 0 1rem;
  }
}
.cid-ub9tyzE0UG .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-ub9tyzE0UG .nav-link {
  position: relative;
}
.cid-ub9tyzE0UG .nav-link:hover {
  color: #320707 !important;
}
.cid-ub9tyzE0UG nav.navbar {
  position: fixed;
}
.cid-ub9tyzE0UG .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ub9tyzE0UG .navbar.opened {
  transition: all 0.3s;
}
.cid-ub9tyzE0UG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ub9tyzE0UG .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-ub9tyzE0UG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-ub9tyzE0UG .navbar.collapsed {
  justify-content: center;
}
.cid-ub9tyzE0UG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ub9tyzE0UG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ub9tyzE0UG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-ub9tyzE0UG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ub9tyzE0UG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ub9tyzE0UG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ub9tyzE0UG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ub9tyzE0UG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ub9tyzE0UG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ub9tyzE0UG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ub9tyzE0UG .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-ub9tyzE0UG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ub9tyzE0UG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ub9tyzE0UG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ub9tyzE0UG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ub9tyzE0UG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ub9tyzE0UG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ub9tyzE0UG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ub9tyzE0UG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ub9tyzE0UG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ub9tyzE0UG .navbar.navbar-short {
  min-height: 60px;
}
.cid-ub9tyzE0UG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ub9tyzE0UG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ub9tyzE0UG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ub9tyzE0UG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ub9tyzE0UG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ub9tyzE0UG .dropdown-item:hover,
.cid-ub9tyzE0UG .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-ub9tyzE0UG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ub9tyzE0UG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ub9tyzE0UG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ub9tyzE0UG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ub9tyzE0UG .dropdown-menu,
.cid-ub9tyzE0UG .navbar.opened {
  background: #ffffff !important;
}
.cid-ub9tyzE0UG .nav-item:focus,
.cid-ub9tyzE0UG .nav-link:focus {
  outline: none;
}
.cid-ub9tyzE0UG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ub9tyzE0UG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ub9tyzE0UG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ub9tyzE0UG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ub9tyzE0UG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ub9tyzE0UG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ub9tyzE0UG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ub9tyzE0UG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ub9tyzE0UG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ub9tyzE0UG .dropdown-item.active,
.cid-ub9tyzE0UG .dropdown-item:active {
  background-color: transparent;
}
.cid-ub9tyzE0UG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ub9tyzE0UG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ub9tyzE0UG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ub9tyzE0UG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ub9tyzE0UG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ub9tyzE0UG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ub9tyzE0UG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ub9tyzE0UG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ub9tyzE0UG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ub9tyzE0UG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ub9tyzE0UG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ub9tyzE0UG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ub9tyzE0UG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ub9tyzE0UG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ub9tyzE0UG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ub9tyzE0UG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ub9tyzE0UG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ub9tyzE0UG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ub9tyzE0UG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ub9tyzE0UG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ub9tyzE0UG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ub9tyzE0UG .navbar {
    height: 70px;
  }
  .cid-ub9tyzE0UG .navbar.opened {
    height: auto;
  }
  .cid-ub9tyzE0UG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ub9tyA7dIn {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-ub9tyA7dIn {
    align-items: flex-start;
  }
  .cid-ub9tyA7dIn .row {
    justify-content: flex-start;
  }
}
.cid-ub9tyA7dIn .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ub9tyA7dIn .mbr-text,
.cid-ub9tyA7dIn .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ub9tyA7dIn .mbr-section-title,
.cid-ub9tyA7dIn .line {
  color: #70b51d;
}
.cid-ub9tyA7dIn h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ub9tyA7dIn h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ub9tyA7dIn .mbr-section-subtitle,
.cid-ub9tyA7dIn .align {
  text-align: left;
  color: #232323;
}
.cid-ub9tyAsLW9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ub9tyAsLW9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ub9tyAsLW9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ub9tyAsLW9 .container-fluid {
  padding: 0 50px;
}
@media (max-width: 1440px) {
  .cid-ub9tyAsLW9 .container-fluid {
    padding: 0 40px;
  }
}
@media (max-width: 992px) {
  .cid-ub9tyAsLW9 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ub9tyAsLW9 .container {
    padding: 0 20px;
  }
}
.cid-ub9tyAsLW9 .text-wrapper .mbr-text {
  margin-bottom: 0;
  line-height: 1;
}
.cid-ub9tyAsLW9 .text-wrapper .mbr-text span {
  color: #70b51d;
}
.cid-ub9tyAsLW9 .mbr-text {
  color: #70b51d;
  text-align: center;
}
.cid-ub9vxoQOVg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ub9vxoQOVg .mbr-fallback-image.disabled {
  display: none;
}
.cid-ub9vxoQOVg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ub9vxoQOVg .row {
  flex-direction: row-reverse;
}
.cid-ub9tyBcNFQ {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-ub9tyBcNFQ {
    align-items: flex-start;
  }
  .cid-ub9tyBcNFQ .row {
    justify-content: flex-start;
  }
}
.cid-ub9tyBcNFQ .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ub9tyBcNFQ .mbr-text,
.cid-ub9tyBcNFQ .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ub9tyBcNFQ .mbr-section-title,
.cid-ub9tyBcNFQ .line {
  color: #70b51d;
}
.cid-ub9tyBcNFQ h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ub9tyBcNFQ h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ub9tyBcNFQ .mbr-section-subtitle,
.cid-ub9tyBcNFQ .align {
  text-align: left;
  color: #232323;
}
.cid-ub9tyByPQA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-ub9tyByPQA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ub9tyByPQA .text-wrapper {
  padding: 2rem 1rem;
}
.cid-ub9tyByPQA img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ub9tyByPQA .text-wrapper {
    padding: 2rem;
  }
}
.cid-ub9tyByPQA .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-ub9tyByPQA .mbr-section-title {
  color: #ffffff;
}
.cid-ub9tyByPQA .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-u8HUyU4pgc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u8HUyU4pgc .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u8HUyU4pgc .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-u8HUyU4pgc .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u8HUyU4pgc .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u8HUyU4pgc .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-u8HUyU4pgc .container {
    padding: 0 1rem;
  }
}
.cid-u8HUyU4pgc .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-u8HUyU4pgc .nav-link {
  position: relative;
}
.cid-u8HUyU4pgc .nav-link:hover {
  color: #320707 !important;
}
.cid-u8HUyU4pgc nav.navbar {
  position: fixed;
}
.cid-u8HUyU4pgc .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u8HUyU4pgc .navbar.opened {
  transition: all 0.3s;
}
.cid-u8HUyU4pgc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8HUyU4pgc .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-u8HUyU4pgc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-u8HUyU4pgc .navbar.collapsed {
  justify-content: center;
}
.cid-u8HUyU4pgc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8HUyU4pgc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8HUyU4pgc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u8HUyU4pgc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8HUyU4pgc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8HUyU4pgc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8HUyU4pgc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8HUyU4pgc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8HUyU4pgc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8HUyU4pgc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8HUyU4pgc .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-u8HUyU4pgc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8HUyU4pgc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8HUyU4pgc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8HUyU4pgc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8HUyU4pgc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8HUyU4pgc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8HUyU4pgc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8HUyU4pgc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8HUyU4pgc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8HUyU4pgc .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8HUyU4pgc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8HUyU4pgc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8HUyU4pgc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HUyU4pgc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8HUyU4pgc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8HUyU4pgc .dropdown-item:hover,
.cid-u8HUyU4pgc .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-u8HUyU4pgc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8HUyU4pgc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8HUyU4pgc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-u8HUyU4pgc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8HUyU4pgc .dropdown-menu,
.cid-u8HUyU4pgc .navbar.opened {
  background: #ffffff !important;
}
.cid-u8HUyU4pgc .nav-item:focus,
.cid-u8HUyU4pgc .nav-link:focus {
  outline: none;
}
.cid-u8HUyU4pgc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8HUyU4pgc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8HUyU4pgc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8HUyU4pgc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8HUyU4pgc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8HUyU4pgc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8HUyU4pgc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8HUyU4pgc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8HUyU4pgc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8HUyU4pgc .dropdown-item.active,
.cid-u8HUyU4pgc .dropdown-item:active {
  background-color: transparent;
}
.cid-u8HUyU4pgc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8HUyU4pgc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8HUyU4pgc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8HUyU4pgc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8HUyU4pgc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8HUyU4pgc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8HUyU4pgc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8HUyU4pgc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8HUyU4pgc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8HUyU4pgc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8HUyU4pgc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8HUyU4pgc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HUyU4pgc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8HUyU4pgc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8HUyU4pgc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HUyU4pgc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8HUyU4pgc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8HUyU4pgc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8HUyU4pgc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8HUyU4pgc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8HUyU4pgc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8HUyU4pgc .navbar {
    height: 70px;
  }
  .cid-u8HUyU4pgc .navbar.opened {
    height: auto;
  }
  .cid-u8HUyU4pgc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8HUyUq8vJ {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-u8HUyUq8vJ {
    align-items: flex-start;
  }
  .cid-u8HUyUq8vJ .row {
    justify-content: flex-start;
  }
}
.cid-u8HUyUq8vJ .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u8HUyUq8vJ .mbr-text,
.cid-u8HUyUq8vJ .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u8HUyUq8vJ .mbr-section-title,
.cid-u8HUyUq8vJ .line {
  color: #70b51d;
}
.cid-u8HUyUq8vJ h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u8HUyUq8vJ h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u8HUyUq8vJ .mbr-section-subtitle,
.cid-u8HUyUq8vJ .align {
  text-align: left;
  color: #232323;
}
.cid-uaAmiORD9e {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uaAmiORD9e .item-img {
  position: relative;
}
.cid-uaAmiORD9e .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uaAmiORD9e .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-uaAmiORD9e .image-wrapper {
    min-height: 400px;
  }
}
.cid-uaAmiORD9e .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uaAmiORD9e .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uaAmiORD9e .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-uaAmiORD9e .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 2rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-uaAmiORD9e .link-icon-wrapper {
    padding: 1rem;
  }
}
.cid-uaAmiORD9e .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid #70b51d;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-uaAmiORD9e .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-uaAmiORD9e .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-uaAmiORD9e .link-icon-wrapper .icon-wrap span {
  color: #70b51d;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-uaAmiORD9e .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-uaAmiORD9e .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-uaAmiORD9e .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-uaAmiORD9e .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-uaAmiORD9e img,
.cid-uaAmiORD9e .item-img {
  width: 100%;
}
.cid-uaAmiORD9e .item-title {
  color: #70b51d;
}
.cid-ubdM8PI9Ce {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-ubdM8PI9Ce {
    align-items: flex-start;
  }
  .cid-ubdM8PI9Ce .row {
    justify-content: flex-start;
  }
}
.cid-ubdM8PI9Ce .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubdM8PI9Ce .mbr-text,
.cid-ubdM8PI9Ce .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubdM8PI9Ce .mbr-section-title,
.cid-ubdM8PI9Ce .line {
  color: #70b51d;
}
.cid-ubdM8PI9Ce h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubdM8PI9Ce h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubdM8PI9Ce .mbr-section-subtitle,
.cid-ubdM8PI9Ce .align {
  text-align: left;
  color: #232323;
}
.cid-uaAiik3HwF {
  padding-top: 60px;
  padding-bottom: 75px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
.cid-uaAiik3HwF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaAiik3HwF .card-link {
  position: relative;
  width: fit-content;
}
.cid-uaAiik3HwF .card-link:before {
  content: '';
  position: absolute;
  width: 100%;
  transition: all 0.3s;
  height: 1px;
  background: currentColor;
  left: 0;
  bottom: 0;
}
.cid-uaAiik3HwF .item-wrapper {
  margin-bottom: 0rem;
  padding: 2.5rem 2rem;
  margin-top: 2rem;
  background: #ffffff;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-uaAiik3HwF .item-wrapper {
    margin-bottom: 0rem;
    padding: 1rem;
  }
}
.cid-uaAiik3HwF .item-wrapper:hover {
  background: #232323;
  transform: translateY(-5px);
}
.cid-uaAiik3HwF .item-wrapper:hover .card-title,
.cid-uaAiik3HwF .item-wrapper:hover .card-text {
  color: white !important;
}
.cid-uaAiik3HwF .item-wrapper:hover span,
.cid-uaAiik3HwF .item-wrapper:hover .card-link,
.cid-uaAiik3HwF .item-wrapper:hover .card-link a {
  color: #70b51d !important;
}
.cid-uaAiik3HwF .item-wrapper:hover .card-link:before {
  width: 0%;
}
.cid-uaAiik3HwF .card-title,
.cid-uaAiik3HwF .card-text,
.cid-uaAiik3HwF .card-link,
.cid-uaAiik3HwF .card-link a {
  transition: all 0.3s;
}
.cid-uaAiik3HwF .link-wrapper {
  display: inline-flex;
  align-items: center;
}
.cid-uaAiik3HwF .link-wrapper .link-icon {
  color: currentColor;
  font-size: 1rem;
  padding-left: .5rem;
  padding-bottom: 4px;
  transition: all 0.3s;
}
.cid-uaAiik3HwF .link-wrapper:hover {
  cursor: pointer;
}
.cid-uaAiik3HwF .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  font-size: 5rem;
  color: #232323;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  margin-bottom: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uaAiik3HwF .iconfont-wrapper .mbr-iconfont {
    font-size: 4rem;
  }
}
.cid-uaAiik3HwF .card-title,
.cid-uaAiik3HwF .iconfont-wrapper {
  color: #70b51d;
}
.cid-uaAiik3HwF .card-text {
  color: #232323;
}
.cid-uaAiik3HwF .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uaAiik3HwF .card-link,
.cid-uaAiik3HwF .link-icon,
.cid-uaAiik3HwF .link-align {
  color: #232323;
}
.cid-uaAiik3HwF .mbr-section-subtitle {
  text-align: left;
}
.cid-uaBfHpNP2u {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-uaBfHpNP2u {
    align-items: flex-start;
  }
  .cid-uaBfHpNP2u .row {
    justify-content: flex-start;
  }
}
.cid-uaBfHpNP2u .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uaBfHpNP2u .mbr-text,
.cid-uaBfHpNP2u .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-uaBfHpNP2u .mbr-section-title,
.cid-uaBfHpNP2u .line {
  color: #70b51d;
}
.cid-uaBfHpNP2u h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-uaBfHpNP2u h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-uaBfHpNP2u .mbr-section-subtitle,
.cid-uaBfHpNP2u .align {
  text-align: left;
  color: #232323;
}
.cid-uaAjUjD7oZ {
  padding-top: 45px;
  padding-bottom: 60px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
.cid-uaAjUjD7oZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaAjUjD7oZ .card-link {
  position: relative;
  width: fit-content;
}
.cid-uaAjUjD7oZ .card-link:before {
  content: '';
  position: absolute;
  width: 100%;
  transition: all 0.3s;
  height: 1px;
  background: currentColor;
  left: 0;
  bottom: 0;
}
.cid-uaAjUjD7oZ .item-wrapper {
  margin-bottom: 0rem;
  padding: 2.5rem 2rem;
  margin-top: 2rem;
  background: #ffffff;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-uaAjUjD7oZ .item-wrapper {
    margin-bottom: 0rem;
    padding: 1rem;
  }
}
.cid-uaAjUjD7oZ .item-wrapper:hover {
  background: #232323;
  transform: translateY(-5px);
}
.cid-uaAjUjD7oZ .item-wrapper:hover .card-title,
.cid-uaAjUjD7oZ .item-wrapper:hover .card-text {
  color: white !important;
}
.cid-uaAjUjD7oZ .item-wrapper:hover span,
.cid-uaAjUjD7oZ .item-wrapper:hover .card-link,
.cid-uaAjUjD7oZ .item-wrapper:hover .card-link a {
  color: #70b51d !important;
}
.cid-uaAjUjD7oZ .item-wrapper:hover .card-link:before {
  width: 0%;
}
.cid-uaAjUjD7oZ .card-title,
.cid-uaAjUjD7oZ .card-text,
.cid-uaAjUjD7oZ .card-link,
.cid-uaAjUjD7oZ .card-link a {
  transition: all 0.3s;
}
.cid-uaAjUjD7oZ .link-wrapper {
  display: inline-flex;
  align-items: center;
}
.cid-uaAjUjD7oZ .link-wrapper .link-icon {
  color: currentColor;
  font-size: 1rem;
  padding-left: .5rem;
  padding-bottom: 4px;
  transition: all 0.3s;
}
.cid-uaAjUjD7oZ .link-wrapper:hover {
  cursor: pointer;
}
.cid-uaAjUjD7oZ .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  font-size: 5rem;
  color: #232323;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  margin-bottom: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uaAjUjD7oZ .iconfont-wrapper .mbr-iconfont {
    font-size: 4rem;
  }
}
.cid-uaAjUjD7oZ .card-title,
.cid-uaAjUjD7oZ .iconfont-wrapper {
  color: #000000;
}
.cid-uaAjUjD7oZ .card-text {
  color: #232323;
}
.cid-uaAjUjD7oZ .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uaAjUjD7oZ .card-link,
.cid-uaAjUjD7oZ .link-icon,
.cid-uaAjUjD7oZ .link-align {
  color: #000000;
}
.cid-uaAjUjD7oZ .mbr-section-subtitle {
  text-align: left;
}
.cid-ubdM9NrdxW {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-ubdM9NrdxW {
    align-items: flex-start;
  }
  .cid-ubdM9NrdxW .row {
    justify-content: flex-start;
  }
}
.cid-ubdM9NrdxW .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubdM9NrdxW .mbr-text,
.cid-ubdM9NrdxW .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubdM9NrdxW .mbr-section-title,
.cid-ubdM9NrdxW .line {
  color: #70b51d;
}
.cid-ubdM9NrdxW h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubdM9NrdxW h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubdM9NrdxW .mbr-section-subtitle,
.cid-ubdM9NrdxW .align {
  text-align: left;
  color: #232323;
}
.cid-uaDTANKT2H {
  padding-top: 45px;
  padding-bottom: 60px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
.cid-uaDTANKT2H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaDTANKT2H .card-link {
  position: relative;
  width: fit-content;
}
.cid-uaDTANKT2H .card-link:before {
  content: '';
  position: absolute;
  width: 100%;
  transition: all 0.3s;
  height: 1px;
  background: currentColor;
  left: 0;
  bottom: 0;
}
.cid-uaDTANKT2H .item-wrapper {
  margin-bottom: 0rem;
  padding: 2.5rem 2rem;
  margin-top: 2rem;
  background: #ffffff;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-uaDTANKT2H .item-wrapper {
    margin-bottom: 0rem;
    padding: 1rem;
  }
}
.cid-uaDTANKT2H .item-wrapper:hover {
  background: #232323;
  transform: translateY(-5px);
}
.cid-uaDTANKT2H .item-wrapper:hover .card-title,
.cid-uaDTANKT2H .item-wrapper:hover .card-text {
  color: white !important;
}
.cid-uaDTANKT2H .item-wrapper:hover span,
.cid-uaDTANKT2H .item-wrapper:hover .card-link,
.cid-uaDTANKT2H .item-wrapper:hover .card-link a {
  color: #70b51d !important;
}
.cid-uaDTANKT2H .item-wrapper:hover .card-link:before {
  width: 0%;
}
.cid-uaDTANKT2H .card-title,
.cid-uaDTANKT2H .card-text,
.cid-uaDTANKT2H .card-link,
.cid-uaDTANKT2H .card-link a {
  transition: all 0.3s;
}
.cid-uaDTANKT2H .link-wrapper {
  display: inline-flex;
  align-items: center;
}
.cid-uaDTANKT2H .link-wrapper .link-icon {
  color: currentColor;
  font-size: 1rem;
  padding-left: .5rem;
  padding-bottom: 4px;
  transition: all 0.3s;
}
.cid-uaDTANKT2H .link-wrapper:hover {
  cursor: pointer;
}
.cid-uaDTANKT2H .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  font-size: 5rem;
  color: #232323;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  margin-bottom: 1.5rem;
}
@media (max-width: 767px) {
  .cid-uaDTANKT2H .iconfont-wrapper .mbr-iconfont {
    font-size: 4rem;
  }
}
.cid-uaDTANKT2H .card-title,
.cid-uaDTANKT2H .iconfont-wrapper {
  color: #000000;
}
.cid-uaDTANKT2H .card-text {
  color: #232323;
}
.cid-uaDTANKT2H .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uaDTANKT2H .card-link,
.cid-uaDTANKT2H .link-icon,
.cid-uaDTANKT2H .link-align {
  color: #000000;
}
.cid-uaDTANKT2H .mbr-section-subtitle {
  text-align: left;
}
.cid-u95vjcs7LJ {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-u95vjcs7LJ {
    align-items: flex-start;
  }
  .cid-u95vjcs7LJ .row {
    justify-content: flex-start;
  }
}
.cid-u95vjcs7LJ .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-u95vjcs7LJ .mbr-text,
.cid-u95vjcs7LJ .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-u95vjcs7LJ .mbr-section-title,
.cid-u95vjcs7LJ .line {
  color: #70b51d;
}
.cid-u95vjcs7LJ h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-u95vjcs7LJ h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-u95vjcs7LJ .mbr-section-subtitle,
.cid-u95vjcs7LJ .align {
  text-align: left;
  color: #232323;
}
.cid-u8HUyVdUEK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-u8HUyVdUEK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u8HUyVdUEK .text-wrapper {
  padding: 2rem 1rem;
}
.cid-u8HUyVdUEK img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8HUyVdUEK .text-wrapper {
    padding: 2rem;
  }
}
.cid-u8HUyVdUEK .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-u8HUyVdUEK .mbr-section-title {
  color: #ffffff;
}
.cid-u8HUyVdUEK .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-ubdwnjYhtX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ubdwnjYhtX .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ubdwnjYhtX .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ubdwnjYhtX .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ubdwnjYhtX .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ubdwnjYhtX .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-ubdwnjYhtX .container {
    padding: 0 1rem;
  }
}
.cid-ubdwnjYhtX .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-ubdwnjYhtX .nav-link {
  position: relative;
}
.cid-ubdwnjYhtX .nav-link:hover {
  color: #320707 !important;
}
.cid-ubdwnjYhtX nav.navbar {
  position: fixed;
}
.cid-ubdwnjYhtX .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ubdwnjYhtX .navbar.opened {
  transition: all 0.3s;
}
.cid-ubdwnjYhtX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ubdwnjYhtX .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-ubdwnjYhtX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-ubdwnjYhtX .navbar.collapsed {
  justify-content: center;
}
.cid-ubdwnjYhtX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ubdwnjYhtX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ubdwnjYhtX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-ubdwnjYhtX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ubdwnjYhtX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ubdwnjYhtX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ubdwnjYhtX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ubdwnjYhtX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ubdwnjYhtX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ubdwnjYhtX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ubdwnjYhtX .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-ubdwnjYhtX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ubdwnjYhtX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ubdwnjYhtX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ubdwnjYhtX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ubdwnjYhtX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ubdwnjYhtX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ubdwnjYhtX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ubdwnjYhtX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ubdwnjYhtX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ubdwnjYhtX .navbar.navbar-short {
  min-height: 60px;
}
.cid-ubdwnjYhtX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ubdwnjYhtX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ubdwnjYhtX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubdwnjYhtX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ubdwnjYhtX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ubdwnjYhtX .dropdown-item:hover,
.cid-ubdwnjYhtX .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-ubdwnjYhtX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ubdwnjYhtX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ubdwnjYhtX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ubdwnjYhtX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ubdwnjYhtX .dropdown-menu,
.cid-ubdwnjYhtX .navbar.opened {
  background: #ffffff !important;
}
.cid-ubdwnjYhtX .nav-item:focus,
.cid-ubdwnjYhtX .nav-link:focus {
  outline: none;
}
.cid-ubdwnjYhtX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ubdwnjYhtX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ubdwnjYhtX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ubdwnjYhtX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubdwnjYhtX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ubdwnjYhtX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ubdwnjYhtX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ubdwnjYhtX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ubdwnjYhtX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ubdwnjYhtX .dropdown-item.active,
.cid-ubdwnjYhtX .dropdown-item:active {
  background-color: transparent;
}
.cid-ubdwnjYhtX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ubdwnjYhtX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ubdwnjYhtX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ubdwnjYhtX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ubdwnjYhtX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ubdwnjYhtX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ubdwnjYhtX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ubdwnjYhtX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ubdwnjYhtX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ubdwnjYhtX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ubdwnjYhtX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ubdwnjYhtX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubdwnjYhtX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubdwnjYhtX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ubdwnjYhtX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubdwnjYhtX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ubdwnjYhtX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ubdwnjYhtX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubdwnjYhtX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ubdwnjYhtX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ubdwnjYhtX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ubdwnjYhtX .navbar {
    height: 70px;
  }
  .cid-ubdwnjYhtX .navbar.opened {
    height: auto;
  }
  .cid-ubdwnjYhtX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ubdwnkkvpd {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-ubdwnkkvpd {
    align-items: flex-start;
  }
  .cid-ubdwnkkvpd .row {
    justify-content: flex-start;
  }
}
.cid-ubdwnkkvpd .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubdwnkkvpd .mbr-text,
.cid-ubdwnkkvpd .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubdwnkkvpd .mbr-section-title,
.cid-ubdwnkkvpd .line {
  color: #70b51d;
}
.cid-ubdwnkkvpd h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubdwnkkvpd h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubdwnkkvpd .mbr-section-subtitle,
.cid-ubdwnkkvpd .align {
  text-align: left;
  color: #232323;
}
.cid-ubdwnkP43o {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ubdwnkP43o .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubdwnkP43o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-ubdwnkP43o .container {
    padding: 0 20px;
  }
}
.cid-ubdwnkP43o .text-wrapper .mbr-text {
  margin-bottom: 0;
  line-height: 1;
}
.cid-ubdwnkP43o .text-wrapper .mbr-text span {
  color: #70b51d;
}
.cid-ubdwnkP43o .mbr-text {
  color: #70b51d;
  text-align: center;
}
.cid-ubdwnkzNSI {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ubdwnkzNSI .item-img {
  position: relative;
}
.cid-ubdwnkzNSI .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-ubdwnkzNSI .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-ubdwnkzNSI .image-wrapper {
    min-height: 400px;
  }
}
.cid-ubdwnkzNSI .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-ubdwnkzNSI .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ubdwnkzNSI .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-ubdwnkzNSI .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 2rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-ubdwnkzNSI .link-icon-wrapper {
    padding: 1rem;
  }
}
.cid-ubdwnkzNSI .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid #70b51d;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-ubdwnkzNSI .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-ubdwnkzNSI .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-ubdwnkzNSI .link-icon-wrapper .icon-wrap span {
  color: #70b51d;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-ubdwnkzNSI .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-ubdwnkzNSI .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-ubdwnkzNSI .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-ubdwnkzNSI .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-ubdwnkzNSI img,
.cid-ubdwnkzNSI .item-img {
  width: 100%;
}
.cid-ubdwnkzNSI .item-title {
  color: #70b51d;
}
.cid-ubdwnmuTjW {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-ubdwnmuTjW {
    align-items: flex-start;
  }
  .cid-ubdwnmuTjW .row {
    justify-content: flex-start;
  }
}
.cid-ubdwnmuTjW .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubdwnmuTjW .mbr-text,
.cid-ubdwnmuTjW .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubdwnmuTjW .mbr-section-title,
.cid-ubdwnmuTjW .line {
  color: #70b51d;
}
.cid-ubdwnmuTjW h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubdwnmuTjW h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubdwnmuTjW .mbr-section-subtitle,
.cid-ubdwnmuTjW .align {
  text-align: left;
  color: #232323;
}
.cid-ubdwnmOZT1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-ubdwnmOZT1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubdwnmOZT1 .text-wrapper {
  padding: 2rem 1rem;
}
.cid-ubdwnmOZT1 img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ubdwnmOZT1 .text-wrapper {
    padding: 2rem;
  }
}
.cid-ubdwnmOZT1 .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-ubdwnmOZT1 .mbr-section-title {
  color: #ffffff;
}
.cid-ubdwnmOZT1 .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-ubqQer3kGd {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-ubqQer3kGd .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubqQer3kGd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-ubqQer3kGd {
    align-items: flex-start;
  }
  .cid-ubqQer3kGd .row {
    justify-content: flex-start;
  }
}
.cid-ubqQer3kGd .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubqQer3kGd .mbr-text,
.cid-ubqQer3kGd .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubqQer3kGd .mbr-section-title,
.cid-ubqQer3kGd .line {
  color: #232323;
}
.cid-ubqQer3kGd h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubqQer3kGd h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubqQer3kGd .mbr-section-subtitle,
.cid-ubqQer3kGd .align {
  text-align: left;
  color: #232323;
}
.cid-ubesy6XT6i {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ubesy6XT6i .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ubesy6XT6i .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ubesy6XT6i .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ubesy6XT6i .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ubesy6XT6i .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-ubesy6XT6i .container {
    padding: 0 1rem;
  }
}
.cid-ubesy6XT6i .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-ubesy6XT6i .nav-link {
  position: relative;
}
.cid-ubesy6XT6i .nav-link:hover {
  color: #320707 !important;
}
.cid-ubesy6XT6i nav.navbar {
  position: fixed;
}
.cid-ubesy6XT6i .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ubesy6XT6i .navbar.opened {
  transition: all 0.3s;
}
.cid-ubesy6XT6i .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ubesy6XT6i .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-ubesy6XT6i .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-ubesy6XT6i .navbar.collapsed {
  justify-content: center;
}
.cid-ubesy6XT6i .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ubesy6XT6i .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ubesy6XT6i .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-ubesy6XT6i .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ubesy6XT6i .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ubesy6XT6i .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ubesy6XT6i .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ubesy6XT6i .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ubesy6XT6i .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ubesy6XT6i .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ubesy6XT6i .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-ubesy6XT6i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ubesy6XT6i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ubesy6XT6i .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ubesy6XT6i .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ubesy6XT6i .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ubesy6XT6i .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ubesy6XT6i .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ubesy6XT6i .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ubesy6XT6i .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ubesy6XT6i .navbar.navbar-short {
  min-height: 60px;
}
.cid-ubesy6XT6i .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ubesy6XT6i .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ubesy6XT6i .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubesy6XT6i .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ubesy6XT6i .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ubesy6XT6i .dropdown-item:hover,
.cid-ubesy6XT6i .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-ubesy6XT6i .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ubesy6XT6i .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ubesy6XT6i .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ubesy6XT6i .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ubesy6XT6i .dropdown-menu,
.cid-ubesy6XT6i .navbar.opened {
  background: #ffffff !important;
}
.cid-ubesy6XT6i .nav-item:focus,
.cid-ubesy6XT6i .nav-link:focus {
  outline: none;
}
.cid-ubesy6XT6i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ubesy6XT6i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ubesy6XT6i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ubesy6XT6i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubesy6XT6i .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ubesy6XT6i .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ubesy6XT6i .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ubesy6XT6i .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ubesy6XT6i .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ubesy6XT6i .dropdown-item.active,
.cid-ubesy6XT6i .dropdown-item:active {
  background-color: transparent;
}
.cid-ubesy6XT6i .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ubesy6XT6i .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ubesy6XT6i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ubesy6XT6i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ubesy6XT6i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ubesy6XT6i .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ubesy6XT6i ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ubesy6XT6i .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ubesy6XT6i button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ubesy6XT6i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ubesy6XT6i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ubesy6XT6i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubesy6XT6i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubesy6XT6i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ubesy6XT6i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubesy6XT6i nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ubesy6XT6i nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ubesy6XT6i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubesy6XT6i .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ubesy6XT6i a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ubesy6XT6i .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ubesy6XT6i .navbar {
    height: 70px;
  }
  .cid-ubesy6XT6i .navbar.opened {
    height: auto;
  }
  .cid-ubesy6XT6i .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ubesy7fIsn {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-ubesy7fIsn {
    align-items: flex-start;
  }
  .cid-ubesy7fIsn .row {
    justify-content: flex-start;
  }
}
.cid-ubesy7fIsn .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubesy7fIsn .mbr-text,
.cid-ubesy7fIsn .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubesy7fIsn .mbr-section-title,
.cid-ubesy7fIsn .line {
  color: #70b51d;
}
.cid-ubesy7fIsn h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubesy7fIsn h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubesy7fIsn .mbr-section-subtitle,
.cid-ubesy7fIsn .align {
  text-align: left;
  color: #232323;
}
.cid-ubesG3nRZr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ubesG3nRZr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubesG3nRZr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubesG3nRZr .container-fluid {
  padding: 0 50px;
}
@media (max-width: 1440px) {
  .cid-ubesG3nRZr .container-fluid {
    padding: 0 40px;
  }
}
@media (max-width: 992px) {
  .cid-ubesG3nRZr .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ubesG3nRZr .container {
    padding: 0 20px;
  }
}
.cid-ubesG3nRZr .text-wrapper .mbr-text {
  margin-bottom: 0;
  line-height: 1;
}
.cid-ubesG3nRZr .text-wrapper .mbr-text span {
  color: #70b51d;
}
.cid-ubesG3nRZr .mbr-text {
  color: #f92c50;
  text-align: center;
}
.cid-ubesy7tz1S {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-ubesy7tz1S .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ubesy7tz1S .form-control,
.cid-ubesy7tz1S .field-input {
  padding: 0.5rem;
  background-color: #70b51d;
  border-color: #000000;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ubesy7tz1S .form-control::-webkit-input-placeholder,
.cid-ubesy7tz1S .field-input::-webkit-input-placeholder,
.cid-ubesy7tz1S .form-control::-webkit-input-placeholder,
.cid-ubesy7tz1S .field-input::-webkit-input-placeholder {
  color: #f3f0f0;
}
.cid-ubesy7tz1S .form-control:-moz-placeholder,
.cid-ubesy7tz1S .field-input:-moz-placeholder,
.cid-ubesy7tz1S .form-control:-moz-placeholder,
.cid-ubesy7tz1S .field-input:-moz-placeholder {
  color: #f3f0f0;
}
.cid-ubesy7tz1S .form-control:hover,
.cid-ubesy7tz1S .field-input:hover,
.cid-ubesy7tz1S .form-control:focus,
.cid-ubesy7tz1S .field-input:focus {
  background-color: #9fe870;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-ubesy7tz1S .form-control:hover::-webkit-input-placeholder,
.cid-ubesy7tz1S .field-input:hover::-webkit-input-placeholder,
.cid-ubesy7tz1S .form-control:focus::-webkit-input-placeholder,
.cid-ubesy7tz1S .field-input:focus::-webkit-input-placeholder,
.cid-ubesy7tz1S .form-control:hover::-webkit-input-placeholder,
.cid-ubesy7tz1S .field-input:hover::-webkit-input-placeholder,
.cid-ubesy7tz1S .form-control:focus::-webkit-input-placeholder,
.cid-ubesy7tz1S .field-input:focus::-webkit-input-placeholder {
  color: #70b51d;
}
.cid-ubesy7tz1S .form-control:hover:-moz-placeholder,
.cid-ubesy7tz1S .field-input:hover:-moz-placeholder,
.cid-ubesy7tz1S .form-control:focus:-moz-placeholder,
.cid-ubesy7tz1S .field-input:focus:-moz-placeholder,
.cid-ubesy7tz1S .form-control:hover:-moz-placeholder,
.cid-ubesy7tz1S .field-input:hover:-moz-placeholder,
.cid-ubesy7tz1S .form-control:focus:-moz-placeholder,
.cid-ubesy7tz1S .field-input:focus:-moz-placeholder {
  color: #70b51d;
}
.cid-ubesy7tz1S .jq-number__spin:hover,
.cid-ubesy7tz1S .jq-number__spin:focus {
  background-color: #9fe870;
  border-color: #cccccc;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-ubesy7tz1S .jq-number__spin {
  background-color: #70b51d;
  border-color: #000000;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ubesy7tz1S .jq-selectbox li,
.cid-ubesy7tz1S .jq-selectbox li {
  background-color: #70b51d;
  color: #000000;
}
.cid-ubesy7tz1S .jq-selectbox li:hover,
.cid-ubesy7tz1S .jq-selectbox li.selected {
  background-color: #9fe870;
  color: #000000;
}
.cid-ubesy7tz1S .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-ubesy7tz1S .jq-number__spin.minus:hover:after,
.cid-ubesy7tz1S .jq-number__spin.plus:hover:after {
  border-top-color: #70b51d;
  border-bottom-color: #70b51d;
}
.cid-ubesy7tz1S .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-ubesy7tz1S .jq-number__spin.minus:after,
.cid-ubesy7tz1S .jq-number__spin.plus:after {
  border-top-color: #9fe870;
  border-bottom-color: #9fe870;
}
.cid-ubesy7tz1S input::-webkit-clear-button {
  display: none;
}
.cid-ubesy7tz1S input::-webkit-inner-spin-button {
  display: none;
}
.cid-ubesy7tz1S input::-webkit-outer-spin-button {
  display: none;
}
.cid-ubesy7tz1S input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-ubesy7tz1S H4 {
  color: #70b51d;
}
.cid-ubesy7LHks {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-ubesy7LHks {
    align-items: flex-start;
  }
  .cid-ubesy7LHks .row {
    justify-content: flex-start;
  }
}
.cid-ubesy7LHks .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubesy7LHks .mbr-text,
.cid-ubesy7LHks .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubesy7LHks .mbr-section-title,
.cid-ubesy7LHks .line {
  color: #70b51d;
}
.cid-ubesy7LHks h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubesy7LHks h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubesy7LHks .mbr-section-subtitle,
.cid-ubesy7LHks .align {
  text-align: left;
  color: #232323;
}
.cid-ubesy806wM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-ubesy806wM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubesy806wM .text-wrapper {
  padding: 2rem 1rem;
}
.cid-ubesy806wM img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ubesy806wM .text-wrapper {
    padding: 2rem;
  }
}
.cid-ubesy806wM .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-ubesy806wM .mbr-section-title {
  color: #ffffff;
}
.cid-ubesy806wM .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-ubesOwsX4N {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ubesOwsX4N .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ubesOwsX4N .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ubesOwsX4N .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ubesOwsX4N .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ubesOwsX4N .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-ubesOwsX4N .container {
    padding: 0 1rem;
  }
}
.cid-ubesOwsX4N .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-ubesOwsX4N .nav-link {
  position: relative;
}
.cid-ubesOwsX4N .nav-link:hover {
  color: #320707 !important;
}
.cid-ubesOwsX4N nav.navbar {
  position: fixed;
}
.cid-ubesOwsX4N .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ubesOwsX4N .navbar.opened {
  transition: all 0.3s;
}
.cid-ubesOwsX4N .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ubesOwsX4N .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-ubesOwsX4N .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-ubesOwsX4N .navbar.collapsed {
  justify-content: center;
}
.cid-ubesOwsX4N .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ubesOwsX4N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ubesOwsX4N .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-ubesOwsX4N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ubesOwsX4N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ubesOwsX4N .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ubesOwsX4N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ubesOwsX4N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ubesOwsX4N .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ubesOwsX4N .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ubesOwsX4N .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-ubesOwsX4N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ubesOwsX4N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ubesOwsX4N .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ubesOwsX4N .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ubesOwsX4N .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ubesOwsX4N .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ubesOwsX4N .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ubesOwsX4N .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ubesOwsX4N .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ubesOwsX4N .navbar.navbar-short {
  min-height: 60px;
}
.cid-ubesOwsX4N .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ubesOwsX4N .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ubesOwsX4N .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubesOwsX4N .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ubesOwsX4N .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ubesOwsX4N .dropdown-item:hover,
.cid-ubesOwsX4N .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-ubesOwsX4N .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ubesOwsX4N .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ubesOwsX4N .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ubesOwsX4N .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ubesOwsX4N .dropdown-menu,
.cid-ubesOwsX4N .navbar.opened {
  background: #ffffff !important;
}
.cid-ubesOwsX4N .nav-item:focus,
.cid-ubesOwsX4N .nav-link:focus {
  outline: none;
}
.cid-ubesOwsX4N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ubesOwsX4N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ubesOwsX4N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ubesOwsX4N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubesOwsX4N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ubesOwsX4N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ubesOwsX4N .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ubesOwsX4N .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ubesOwsX4N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ubesOwsX4N .dropdown-item.active,
.cid-ubesOwsX4N .dropdown-item:active {
  background-color: transparent;
}
.cid-ubesOwsX4N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ubesOwsX4N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ubesOwsX4N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ubesOwsX4N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ubesOwsX4N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ubesOwsX4N .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ubesOwsX4N ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ubesOwsX4N .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ubesOwsX4N button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ubesOwsX4N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ubesOwsX4N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ubesOwsX4N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubesOwsX4N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubesOwsX4N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ubesOwsX4N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubesOwsX4N nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ubesOwsX4N nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ubesOwsX4N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubesOwsX4N .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ubesOwsX4N a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ubesOwsX4N .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ubesOwsX4N .navbar {
    height: 70px;
  }
  .cid-ubesOwsX4N .navbar.opened {
    height: auto;
  }
  .cid-ubesOwsX4N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ubesOwNG1O {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-ubesOwNG1O {
    align-items: flex-start;
  }
  .cid-ubesOwNG1O .row {
    justify-content: flex-start;
  }
}
.cid-ubesOwNG1O .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubesOwNG1O .mbr-text,
.cid-ubesOwNG1O .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubesOwNG1O .mbr-section-title,
.cid-ubesOwNG1O .line {
  color: #70b51d;
}
.cid-ubesOwNG1O h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubesOwNG1O h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubesOwNG1O .mbr-section-subtitle,
.cid-ubesOwNG1O .align {
  text-align: left;
  color: #232323;
}
.cid-ubesOx1O8H {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ubesOx1O8H .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubesOx1O8H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubesOx1O8H .container-fluid {
  padding: 0 50px;
}
@media (max-width: 1440px) {
  .cid-ubesOx1O8H .container-fluid {
    padding: 0 40px;
  }
}
@media (max-width: 992px) {
  .cid-ubesOx1O8H .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ubesOx1O8H .container {
    padding: 0 20px;
  }
}
.cid-ubesOx1O8H .text-wrapper .mbr-text {
  margin-bottom: 0;
  line-height: 1;
}
.cid-ubesOx1O8H .text-wrapper .mbr-text span {
  color: #70b51d;
}
.cid-ubesOx1O8H .mbr-text {
  color: #70b51d;
  text-align: center;
}
.cid-ubesOxhhcT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ubesOxhhcT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubesOxhhcT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubesOxhhcT .row {
  flex-direction: row-reverse;
}
.cid-ubesOxxVin {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-ubesOxxVin {
    align-items: flex-start;
  }
  .cid-ubesOxxVin .row {
    justify-content: flex-start;
  }
}
.cid-ubesOxxVin .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubesOxxVin .mbr-text,
.cid-ubesOxxVin .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubesOxxVin .mbr-section-title,
.cid-ubesOxxVin .line {
  color: #70b51d;
}
.cid-ubesOxxVin h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubesOxxVin h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubesOxxVin .mbr-section-subtitle,
.cid-ubesOxxVin .align {
  text-align: left;
  color: #232323;
}
.cid-ubesOxNN2c {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-ubesOxNN2c .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubesOxNN2c .text-wrapper {
  padding: 2rem 1rem;
}
.cid-ubesOxNN2c img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ubesOxNN2c .text-wrapper {
    padding: 2rem;
  }
}
.cid-ubesOxNN2c .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-ubesOxNN2c .mbr-section-title {
  color: #ffffff;
}
.cid-ubesOxNN2c .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-ubeXVOg4Vf {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ubeXVOg4Vf .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ubeXVOg4Vf .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ubeXVOg4Vf .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ubeXVOg4Vf .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ubeXVOg4Vf .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-ubeXVOg4Vf .container {
    padding: 0 1rem;
  }
}
.cid-ubeXVOg4Vf .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-ubeXVOg4Vf .nav-link {
  position: relative;
}
.cid-ubeXVOg4Vf .nav-link:hover {
  color: #320707 !important;
}
.cid-ubeXVOg4Vf nav.navbar {
  position: fixed;
}
.cid-ubeXVOg4Vf .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ubeXVOg4Vf .navbar.opened {
  transition: all 0.3s;
}
.cid-ubeXVOg4Vf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ubeXVOg4Vf .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-ubeXVOg4Vf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-ubeXVOg4Vf .navbar.collapsed {
  justify-content: center;
}
.cid-ubeXVOg4Vf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ubeXVOg4Vf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ubeXVOg4Vf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-ubeXVOg4Vf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ubeXVOg4Vf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ubeXVOg4Vf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ubeXVOg4Vf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ubeXVOg4Vf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ubeXVOg4Vf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ubeXVOg4Vf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ubeXVOg4Vf .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-ubeXVOg4Vf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ubeXVOg4Vf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ubeXVOg4Vf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ubeXVOg4Vf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ubeXVOg4Vf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ubeXVOg4Vf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ubeXVOg4Vf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ubeXVOg4Vf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ubeXVOg4Vf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ubeXVOg4Vf .navbar.navbar-short {
  min-height: 60px;
}
.cid-ubeXVOg4Vf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ubeXVOg4Vf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ubeXVOg4Vf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubeXVOg4Vf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ubeXVOg4Vf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ubeXVOg4Vf .dropdown-item:hover,
.cid-ubeXVOg4Vf .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-ubeXVOg4Vf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ubeXVOg4Vf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ubeXVOg4Vf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ubeXVOg4Vf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ubeXVOg4Vf .dropdown-menu,
.cid-ubeXVOg4Vf .navbar.opened {
  background: #ffffff !important;
}
.cid-ubeXVOg4Vf .nav-item:focus,
.cid-ubeXVOg4Vf .nav-link:focus {
  outline: none;
}
.cid-ubeXVOg4Vf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ubeXVOg4Vf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ubeXVOg4Vf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ubeXVOg4Vf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubeXVOg4Vf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ubeXVOg4Vf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ubeXVOg4Vf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ubeXVOg4Vf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ubeXVOg4Vf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ubeXVOg4Vf .dropdown-item.active,
.cid-ubeXVOg4Vf .dropdown-item:active {
  background-color: transparent;
}
.cid-ubeXVOg4Vf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ubeXVOg4Vf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ubeXVOg4Vf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ubeXVOg4Vf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ubeXVOg4Vf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ubeXVOg4Vf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ubeXVOg4Vf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ubeXVOg4Vf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ubeXVOg4Vf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ubeXVOg4Vf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ubeXVOg4Vf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ubeXVOg4Vf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubeXVOg4Vf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubeXVOg4Vf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ubeXVOg4Vf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubeXVOg4Vf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ubeXVOg4Vf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ubeXVOg4Vf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubeXVOg4Vf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ubeXVOg4Vf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ubeXVOg4Vf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ubeXVOg4Vf .navbar {
    height: 70px;
  }
  .cid-ubeXVOg4Vf .navbar.opened {
    height: auto;
  }
  .cid-ubeXVOg4Vf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ubeXVOyrFQ {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-ubeXVOyrFQ {
    align-items: flex-start;
  }
  .cid-ubeXVOyrFQ .row {
    justify-content: flex-start;
  }
}
.cid-ubeXVOyrFQ .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubeXVOyrFQ .mbr-text,
.cid-ubeXVOyrFQ .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubeXVOyrFQ .mbr-section-title,
.cid-ubeXVOyrFQ .line {
  color: #70b51d;
}
.cid-ubeXVOyrFQ h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubeXVOyrFQ h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubeXVOyrFQ .mbr-section-subtitle,
.cid-ubeXVOyrFQ .align {
  text-align: left;
  color: #232323;
}
.cid-ubeY8kAE1t {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ubeY8kAE1t .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubeY8kAE1t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubeY8kAE1t .container-fluid {
  padding: 0 50px;
}
@media (max-width: 1440px) {
  .cid-ubeY8kAE1t .container-fluid {
    padding: 0 40px;
  }
}
@media (max-width: 992px) {
  .cid-ubeY8kAE1t .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ubeY8kAE1t .container {
    padding: 0 20px;
  }
}
.cid-ubeY8kAE1t .text-wrapper .mbr-text {
  margin-bottom: 0;
  line-height: 1;
}
.cid-ubeY8kAE1t .text-wrapper .mbr-text span {
  color: #70b51d;
}
.cid-ubeY8kAE1t .mbr-text {
  color: #f92c50;
  text-align: center;
}
.cid-ubeXVOKHm4 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-ubeXVOKHm4 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ubeXVOKHm4 .form-control,
.cid-ubeXVOKHm4 .field-input {
  padding: 0.5rem;
  background-color: #70b51d;
  border-color: #000000;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ubeXVOKHm4 .form-control::-webkit-input-placeholder,
.cid-ubeXVOKHm4 .field-input::-webkit-input-placeholder,
.cid-ubeXVOKHm4 .form-control::-webkit-input-placeholder,
.cid-ubeXVOKHm4 .field-input::-webkit-input-placeholder {
  color: #f3f0f0;
}
.cid-ubeXVOKHm4 .form-control:-moz-placeholder,
.cid-ubeXVOKHm4 .field-input:-moz-placeholder,
.cid-ubeXVOKHm4 .form-control:-moz-placeholder,
.cid-ubeXVOKHm4 .field-input:-moz-placeholder {
  color: #f3f0f0;
}
.cid-ubeXVOKHm4 .form-control:hover,
.cid-ubeXVOKHm4 .field-input:hover,
.cid-ubeXVOKHm4 .form-control:focus,
.cid-ubeXVOKHm4 .field-input:focus {
  background-color: #9fe870;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-ubeXVOKHm4 .form-control:hover::-webkit-input-placeholder,
.cid-ubeXVOKHm4 .field-input:hover::-webkit-input-placeholder,
.cid-ubeXVOKHm4 .form-control:focus::-webkit-input-placeholder,
.cid-ubeXVOKHm4 .field-input:focus::-webkit-input-placeholder,
.cid-ubeXVOKHm4 .form-control:hover::-webkit-input-placeholder,
.cid-ubeXVOKHm4 .field-input:hover::-webkit-input-placeholder,
.cid-ubeXVOKHm4 .form-control:focus::-webkit-input-placeholder,
.cid-ubeXVOKHm4 .field-input:focus::-webkit-input-placeholder {
  color: #70b51d;
}
.cid-ubeXVOKHm4 .form-control:hover:-moz-placeholder,
.cid-ubeXVOKHm4 .field-input:hover:-moz-placeholder,
.cid-ubeXVOKHm4 .form-control:focus:-moz-placeholder,
.cid-ubeXVOKHm4 .field-input:focus:-moz-placeholder,
.cid-ubeXVOKHm4 .form-control:hover:-moz-placeholder,
.cid-ubeXVOKHm4 .field-input:hover:-moz-placeholder,
.cid-ubeXVOKHm4 .form-control:focus:-moz-placeholder,
.cid-ubeXVOKHm4 .field-input:focus:-moz-placeholder {
  color: #70b51d;
}
.cid-ubeXVOKHm4 .jq-number__spin:hover,
.cid-ubeXVOKHm4 .jq-number__spin:focus {
  background-color: #9fe870;
  border-color: #cccccc;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-ubeXVOKHm4 .jq-number__spin {
  background-color: #70b51d;
  border-color: #000000;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ubeXVOKHm4 .jq-selectbox li,
.cid-ubeXVOKHm4 .jq-selectbox li {
  background-color: #70b51d;
  color: #000000;
}
.cid-ubeXVOKHm4 .jq-selectbox li:hover,
.cid-ubeXVOKHm4 .jq-selectbox li.selected {
  background-color: #9fe870;
  color: #000000;
}
.cid-ubeXVOKHm4 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-ubeXVOKHm4 .jq-number__spin.minus:hover:after,
.cid-ubeXVOKHm4 .jq-number__spin.plus:hover:after {
  border-top-color: #70b51d;
  border-bottom-color: #70b51d;
}
.cid-ubeXVOKHm4 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-ubeXVOKHm4 .jq-number__spin.minus:after,
.cid-ubeXVOKHm4 .jq-number__spin.plus:after {
  border-top-color: #9fe870;
  border-bottom-color: #9fe870;
}
.cid-ubeXVOKHm4 input::-webkit-clear-button {
  display: none;
}
.cid-ubeXVOKHm4 input::-webkit-inner-spin-button {
  display: none;
}
.cid-ubeXVOKHm4 input::-webkit-outer-spin-button {
  display: none;
}
.cid-ubeXVOKHm4 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-ubeXVOKHm4 H4 {
  color: #70b51d;
}
.cid-ubeXVPjsoX {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ubeXVPjsoX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubeXVPjsoX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubeXVPjsoX .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-ubeXVPjsoX .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #70b51d;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ubeXVPjsoX .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #ffd7ef;
  font-size: 1.5rem;
}
.cid-ubeXVPjsoX .mbr-section-title {
  color: #04492e;
}
.cid-ubeXVPjsoX .mbr-text,
.cid-ubeXVPjsoX .mbr-section-btn {
  color: #6e6e6e;
}
.cid-ubeXVPjsoX .mbr-section-subtitle,
.cid-ubeXVPjsoX .align-wrapper {
  color: #04492e;
}
.cid-ubeXVPGANI {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-ubeXVPGANI {
    align-items: flex-start;
  }
  .cid-ubeXVPGANI .row {
    justify-content: flex-start;
  }
}
.cid-ubeXVPGANI .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubeXVPGANI .mbr-text,
.cid-ubeXVPGANI .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubeXVPGANI .mbr-section-title,
.cid-ubeXVPGANI .line {
  color: #70b51d;
}
.cid-ubeXVPGANI h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubeXVPGANI h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubeXVPGANI .mbr-section-subtitle,
.cid-ubeXVPGANI .align {
  text-align: left;
  color: #232323;
}
.cid-ubeXVQ1vKY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-ubeXVQ1vKY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubeXVQ1vKY .text-wrapper {
  padding: 2rem 1rem;
}
.cid-ubeXVQ1vKY img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ubeXVQ1vKY .text-wrapper {
    padding: 2rem;
  }
}
.cid-ubeXVQ1vKY .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-ubeXVQ1vKY .mbr-section-title {
  color: #ffffff;
}
.cid-ubeXVQ1vKY .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-ubeYhOT6hg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ubeYhOT6hg .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ubeYhOT6hg .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ubeYhOT6hg .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ubeYhOT6hg .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ubeYhOT6hg .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-ubeYhOT6hg .container {
    padding: 0 1rem;
  }
}
.cid-ubeYhOT6hg .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-ubeYhOT6hg .nav-link {
  position: relative;
}
.cid-ubeYhOT6hg .nav-link:hover {
  color: #320707 !important;
}
.cid-ubeYhOT6hg nav.navbar {
  position: fixed;
}
.cid-ubeYhOT6hg .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ubeYhOT6hg .navbar.opened {
  transition: all 0.3s;
}
.cid-ubeYhOT6hg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ubeYhOT6hg .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-ubeYhOT6hg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-ubeYhOT6hg .navbar.collapsed {
  justify-content: center;
}
.cid-ubeYhOT6hg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ubeYhOT6hg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ubeYhOT6hg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-ubeYhOT6hg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ubeYhOT6hg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ubeYhOT6hg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ubeYhOT6hg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ubeYhOT6hg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ubeYhOT6hg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ubeYhOT6hg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ubeYhOT6hg .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-ubeYhOT6hg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ubeYhOT6hg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ubeYhOT6hg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ubeYhOT6hg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ubeYhOT6hg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ubeYhOT6hg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ubeYhOT6hg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ubeYhOT6hg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ubeYhOT6hg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ubeYhOT6hg .navbar.navbar-short {
  min-height: 60px;
}
.cid-ubeYhOT6hg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ubeYhOT6hg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ubeYhOT6hg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubeYhOT6hg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ubeYhOT6hg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ubeYhOT6hg .dropdown-item:hover,
.cid-ubeYhOT6hg .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-ubeYhOT6hg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ubeYhOT6hg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ubeYhOT6hg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ubeYhOT6hg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ubeYhOT6hg .dropdown-menu,
.cid-ubeYhOT6hg .navbar.opened {
  background: #ffffff !important;
}
.cid-ubeYhOT6hg .nav-item:focus,
.cid-ubeYhOT6hg .nav-link:focus {
  outline: none;
}
.cid-ubeYhOT6hg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ubeYhOT6hg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ubeYhOT6hg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ubeYhOT6hg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubeYhOT6hg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ubeYhOT6hg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ubeYhOT6hg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ubeYhOT6hg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ubeYhOT6hg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ubeYhOT6hg .dropdown-item.active,
.cid-ubeYhOT6hg .dropdown-item:active {
  background-color: transparent;
}
.cid-ubeYhOT6hg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ubeYhOT6hg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ubeYhOT6hg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ubeYhOT6hg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ubeYhOT6hg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ubeYhOT6hg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ubeYhOT6hg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ubeYhOT6hg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ubeYhOT6hg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ubeYhOT6hg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ubeYhOT6hg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ubeYhOT6hg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubeYhOT6hg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubeYhOT6hg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ubeYhOT6hg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubeYhOT6hg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ubeYhOT6hg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ubeYhOT6hg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubeYhOT6hg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ubeYhOT6hg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ubeYhOT6hg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ubeYhOT6hg .navbar {
    height: 70px;
  }
  .cid-ubeYhOT6hg .navbar.opened {
    height: auto;
  }
  .cid-ubeYhOT6hg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ubeYhPbZMW {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-ubeYhPbZMW {
    align-items: flex-start;
  }
  .cid-ubeYhPbZMW .row {
    justify-content: flex-start;
  }
}
.cid-ubeYhPbZMW .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubeYhPbZMW .mbr-text,
.cid-ubeYhPbZMW .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubeYhPbZMW .mbr-section-title,
.cid-ubeYhPbZMW .line {
  color: #70b51d;
}
.cid-ubeYhPbZMW h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubeYhPbZMW h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubeYhPbZMW .mbr-section-subtitle,
.cid-ubeYhPbZMW .align {
  text-align: left;
  color: #232323;
}
.cid-ubeYhPn1Pa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ubeYhPn1Pa .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubeYhPn1Pa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubeYhPn1Pa .container-fluid {
  padding: 0 50px;
}
@media (max-width: 1440px) {
  .cid-ubeYhPn1Pa .container-fluid {
    padding: 0 40px;
  }
}
@media (max-width: 992px) {
  .cid-ubeYhPn1Pa .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ubeYhPn1Pa .container {
    padding: 0 20px;
  }
}
.cid-ubeYhPn1Pa .text-wrapper .mbr-text {
  margin-bottom: 0;
  line-height: 1;
}
.cid-ubeYhPn1Pa .text-wrapper .mbr-text span {
  color: #70b51d;
}
.cid-ubeYhPn1Pa .mbr-text {
  color: #70b51d;
  text-align: center;
}
.cid-ubeYhPAkfo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ubeYhPAkfo .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubeYhPAkfo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubeYhPAkfo .row {
  flex-direction: row-reverse;
}
.cid-ubf2A4in0M {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ubf2A4in0M .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubf2A4in0M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubf2A4in0M .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-ubf2A4in0M .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #70b51d;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ubf2A4in0M .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #ffd7ef;
  font-size: 1.5rem;
}
.cid-ubf2A4in0M .mbr-section-title {
  color: #04492e;
}
.cid-ubf2A4in0M .mbr-text,
.cid-ubf2A4in0M .mbr-section-btn {
  color: #6e6e6e;
}
.cid-ubf2A4in0M .mbr-section-subtitle,
.cid-ubf2A4in0M .align-wrapper {
  color: #04492e;
}
.cid-ubeYhPO97s {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-ubeYhPO97s {
    align-items: flex-start;
  }
  .cid-ubeYhPO97s .row {
    justify-content: flex-start;
  }
}
.cid-ubeYhPO97s .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubeYhPO97s .mbr-text,
.cid-ubeYhPO97s .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubeYhPO97s .mbr-section-title,
.cid-ubeYhPO97s .line {
  color: #70b51d;
}
.cid-ubeYhPO97s h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubeYhPO97s h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubeYhPO97s .mbr-section-subtitle,
.cid-ubeYhPO97s .align {
  text-align: left;
  color: #232323;
}
.cid-ubeYhQ2U76 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-ubeYhQ2U76 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubeYhQ2U76 .text-wrapper {
  padding: 2rem 1rem;
}
.cid-ubeYhQ2U76 img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ubeYhQ2U76 .text-wrapper {
    padding: 2rem;
  }
}
.cid-ubeYhQ2U76 .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-ubeYhQ2U76 .mbr-section-title {
  color: #ffffff;
}
.cid-ubeYhQ2U76 .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-ubf69KH1MG {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ubf69KH1MG .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ubf69KH1MG .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ubf69KH1MG .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ubf69KH1MG .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ubf69KH1MG .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-ubf69KH1MG .container {
    padding: 0 1rem;
  }
}
.cid-ubf69KH1MG .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-ubf69KH1MG .nav-link {
  position: relative;
}
.cid-ubf69KH1MG .nav-link:hover {
  color: #320707 !important;
}
.cid-ubf69KH1MG nav.navbar {
  position: fixed;
}
.cid-ubf69KH1MG .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ubf69KH1MG .navbar.opened {
  transition: all 0.3s;
}
.cid-ubf69KH1MG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ubf69KH1MG .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-ubf69KH1MG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-ubf69KH1MG .navbar.collapsed {
  justify-content: center;
}
.cid-ubf69KH1MG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ubf69KH1MG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ubf69KH1MG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-ubf69KH1MG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ubf69KH1MG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ubf69KH1MG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ubf69KH1MG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ubf69KH1MG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ubf69KH1MG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ubf69KH1MG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ubf69KH1MG .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-ubf69KH1MG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ubf69KH1MG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ubf69KH1MG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ubf69KH1MG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ubf69KH1MG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ubf69KH1MG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ubf69KH1MG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ubf69KH1MG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ubf69KH1MG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ubf69KH1MG .navbar.navbar-short {
  min-height: 60px;
}
.cid-ubf69KH1MG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ubf69KH1MG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ubf69KH1MG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubf69KH1MG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ubf69KH1MG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ubf69KH1MG .dropdown-item:hover,
.cid-ubf69KH1MG .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-ubf69KH1MG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ubf69KH1MG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ubf69KH1MG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ubf69KH1MG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ubf69KH1MG .dropdown-menu,
.cid-ubf69KH1MG .navbar.opened {
  background: #ffffff !important;
}
.cid-ubf69KH1MG .nav-item:focus,
.cid-ubf69KH1MG .nav-link:focus {
  outline: none;
}
.cid-ubf69KH1MG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ubf69KH1MG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ubf69KH1MG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ubf69KH1MG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubf69KH1MG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ubf69KH1MG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ubf69KH1MG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ubf69KH1MG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ubf69KH1MG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ubf69KH1MG .dropdown-item.active,
.cid-ubf69KH1MG .dropdown-item:active {
  background-color: transparent;
}
.cid-ubf69KH1MG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ubf69KH1MG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ubf69KH1MG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ubf69KH1MG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ubf69KH1MG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ubf69KH1MG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ubf69KH1MG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ubf69KH1MG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ubf69KH1MG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ubf69KH1MG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ubf69KH1MG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ubf69KH1MG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubf69KH1MG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubf69KH1MG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ubf69KH1MG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubf69KH1MG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ubf69KH1MG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ubf69KH1MG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubf69KH1MG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ubf69KH1MG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ubf69KH1MG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ubf69KH1MG .navbar {
    height: 70px;
  }
  .cid-ubf69KH1MG .navbar.opened {
    height: auto;
  }
  .cid-ubf69KH1MG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ubf69KZDvc {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-ubf69KZDvc {
    align-items: flex-start;
  }
  .cid-ubf69KZDvc .row {
    justify-content: flex-start;
  }
}
.cid-ubf69KZDvc .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubf69KZDvc .mbr-text,
.cid-ubf69KZDvc .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubf69KZDvc .mbr-section-title,
.cid-ubf69KZDvc .line {
  color: #70b51d;
}
.cid-ubf69KZDvc h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubf69KZDvc h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubf69KZDvc .mbr-section-subtitle,
.cid-ubf69KZDvc .align {
  text-align: left;
  color: #232323;
}
.cid-ubf6kKSOSH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ubf6kKSOSH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubf6kKSOSH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubf6kKSOSH .container-fluid {
  padding: 0 50px;
}
@media (max-width: 1440px) {
  .cid-ubf6kKSOSH .container-fluid {
    padding: 0 40px;
  }
}
@media (max-width: 992px) {
  .cid-ubf6kKSOSH .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ubf6kKSOSH .container {
    padding: 0 20px;
  }
}
.cid-ubf6kKSOSH .text-wrapper .mbr-text {
  margin-bottom: 0;
  line-height: 1;
}
.cid-ubf6kKSOSH .text-wrapper .mbr-text span {
  color: #70b51d;
}
.cid-ubf6kKSOSH .mbr-text {
  color: #f92c50;
  text-align: center;
}
.cid-ubf69Lbe1Y {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-ubf69Lbe1Y .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ubf69Lbe1Y .form-control,
.cid-ubf69Lbe1Y .field-input {
  padding: 0.5rem;
  background-color: #70b51d;
  border-color: #000000;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ubf69Lbe1Y .form-control::-webkit-input-placeholder,
.cid-ubf69Lbe1Y .field-input::-webkit-input-placeholder,
.cid-ubf69Lbe1Y .form-control::-webkit-input-placeholder,
.cid-ubf69Lbe1Y .field-input::-webkit-input-placeholder {
  color: #f3f0f0;
}
.cid-ubf69Lbe1Y .form-control:-moz-placeholder,
.cid-ubf69Lbe1Y .field-input:-moz-placeholder,
.cid-ubf69Lbe1Y .form-control:-moz-placeholder,
.cid-ubf69Lbe1Y .field-input:-moz-placeholder {
  color: #f3f0f0;
}
.cid-ubf69Lbe1Y .form-control:hover,
.cid-ubf69Lbe1Y .field-input:hover,
.cid-ubf69Lbe1Y .form-control:focus,
.cid-ubf69Lbe1Y .field-input:focus {
  background-color: #9fe870;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-ubf69Lbe1Y .form-control:hover::-webkit-input-placeholder,
.cid-ubf69Lbe1Y .field-input:hover::-webkit-input-placeholder,
.cid-ubf69Lbe1Y .form-control:focus::-webkit-input-placeholder,
.cid-ubf69Lbe1Y .field-input:focus::-webkit-input-placeholder,
.cid-ubf69Lbe1Y .form-control:hover::-webkit-input-placeholder,
.cid-ubf69Lbe1Y .field-input:hover::-webkit-input-placeholder,
.cid-ubf69Lbe1Y .form-control:focus::-webkit-input-placeholder,
.cid-ubf69Lbe1Y .field-input:focus::-webkit-input-placeholder {
  color: #70b51d;
}
.cid-ubf69Lbe1Y .form-control:hover:-moz-placeholder,
.cid-ubf69Lbe1Y .field-input:hover:-moz-placeholder,
.cid-ubf69Lbe1Y .form-control:focus:-moz-placeholder,
.cid-ubf69Lbe1Y .field-input:focus:-moz-placeholder,
.cid-ubf69Lbe1Y .form-control:hover:-moz-placeholder,
.cid-ubf69Lbe1Y .field-input:hover:-moz-placeholder,
.cid-ubf69Lbe1Y .form-control:focus:-moz-placeholder,
.cid-ubf69Lbe1Y .field-input:focus:-moz-placeholder {
  color: #70b51d;
}
.cid-ubf69Lbe1Y .jq-number__spin:hover,
.cid-ubf69Lbe1Y .jq-number__spin:focus {
  background-color: #9fe870;
  border-color: #cccccc;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-ubf69Lbe1Y .jq-number__spin {
  background-color: #70b51d;
  border-color: #000000;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ubf69Lbe1Y .jq-selectbox li,
.cid-ubf69Lbe1Y .jq-selectbox li {
  background-color: #70b51d;
  color: #000000;
}
.cid-ubf69Lbe1Y .jq-selectbox li:hover,
.cid-ubf69Lbe1Y .jq-selectbox li.selected {
  background-color: #9fe870;
  color: #000000;
}
.cid-ubf69Lbe1Y .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-ubf69Lbe1Y .jq-number__spin.minus:hover:after,
.cid-ubf69Lbe1Y .jq-number__spin.plus:hover:after {
  border-top-color: #70b51d;
  border-bottom-color: #70b51d;
}
.cid-ubf69Lbe1Y .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-ubf69Lbe1Y .jq-number__spin.minus:after,
.cid-ubf69Lbe1Y .jq-number__spin.plus:after {
  border-top-color: #9fe870;
  border-bottom-color: #9fe870;
}
.cid-ubf69Lbe1Y input::-webkit-clear-button {
  display: none;
}
.cid-ubf69Lbe1Y input::-webkit-inner-spin-button {
  display: none;
}
.cid-ubf69Lbe1Y input::-webkit-outer-spin-button {
  display: none;
}
.cid-ubf69Lbe1Y input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-ubf69Lbe1Y H4 {
  color: #70b51d;
}
.cid-ubf69LsYHz {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ubf69LsYHz .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubf69LsYHz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubf69LsYHz .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-ubf69LsYHz .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #70b51d;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ubf69LsYHz .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #ffd7ef;
  font-size: 1.5rem;
}
.cid-ubf69LsYHz .mbr-section-title {
  color: #04492e;
}
.cid-ubf69LsYHz .mbr-text,
.cid-ubf69LsYHz .mbr-section-btn {
  color: #6e6e6e;
}
.cid-ubf69LsYHz .mbr-section-subtitle,
.cid-ubf69LsYHz .align-wrapper {
  color: #04492e;
}
.cid-ubf69LJms4 {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-ubf69LJms4 {
    align-items: flex-start;
  }
  .cid-ubf69LJms4 .row {
    justify-content: flex-start;
  }
}
.cid-ubf69LJms4 .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubf69LJms4 .mbr-text,
.cid-ubf69LJms4 .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubf69LJms4 .mbr-section-title,
.cid-ubf69LJms4 .line {
  color: #70b51d;
}
.cid-ubf69LJms4 h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubf69LJms4 h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubf69LJms4 .mbr-section-subtitle,
.cid-ubf69LJms4 .align {
  text-align: left;
  color: #232323;
}
.cid-ubf69LZmhU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-ubf69LZmhU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubf69LZmhU .text-wrapper {
  padding: 2rem 1rem;
}
.cid-ubf69LZmhU img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ubf69LZmhU .text-wrapper {
    padding: 2rem;
  }
}
.cid-ubf69LZmhU .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-ubf69LZmhU .mbr-section-title {
  color: #ffffff;
}
.cid-ubf69LZmhU .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-ubf6yWlsC9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ubf6yWlsC9 .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ubf6yWlsC9 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ubf6yWlsC9 .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ubf6yWlsC9 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ubf6yWlsC9 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-ubf6yWlsC9 .container {
    padding: 0 1rem;
  }
}
.cid-ubf6yWlsC9 .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-ubf6yWlsC9 .nav-link {
  position: relative;
}
.cid-ubf6yWlsC9 .nav-link:hover {
  color: #320707 !important;
}
.cid-ubf6yWlsC9 nav.navbar {
  position: fixed;
}
.cid-ubf6yWlsC9 .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ubf6yWlsC9 .navbar.opened {
  transition: all 0.3s;
}
.cid-ubf6yWlsC9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ubf6yWlsC9 .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-ubf6yWlsC9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-ubf6yWlsC9 .navbar.collapsed {
  justify-content: center;
}
.cid-ubf6yWlsC9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ubf6yWlsC9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ubf6yWlsC9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-ubf6yWlsC9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ubf6yWlsC9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ubf6yWlsC9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ubf6yWlsC9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ubf6yWlsC9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ubf6yWlsC9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ubf6yWlsC9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ubf6yWlsC9 .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-ubf6yWlsC9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ubf6yWlsC9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ubf6yWlsC9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ubf6yWlsC9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ubf6yWlsC9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ubf6yWlsC9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ubf6yWlsC9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ubf6yWlsC9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ubf6yWlsC9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ubf6yWlsC9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ubf6yWlsC9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ubf6yWlsC9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ubf6yWlsC9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubf6yWlsC9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ubf6yWlsC9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ubf6yWlsC9 .dropdown-item:hover,
.cid-ubf6yWlsC9 .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-ubf6yWlsC9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ubf6yWlsC9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ubf6yWlsC9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ubf6yWlsC9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ubf6yWlsC9 .dropdown-menu,
.cid-ubf6yWlsC9 .navbar.opened {
  background: #ffffff !important;
}
.cid-ubf6yWlsC9 .nav-item:focus,
.cid-ubf6yWlsC9 .nav-link:focus {
  outline: none;
}
.cid-ubf6yWlsC9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ubf6yWlsC9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ubf6yWlsC9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ubf6yWlsC9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubf6yWlsC9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ubf6yWlsC9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ubf6yWlsC9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ubf6yWlsC9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ubf6yWlsC9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ubf6yWlsC9 .dropdown-item.active,
.cid-ubf6yWlsC9 .dropdown-item:active {
  background-color: transparent;
}
.cid-ubf6yWlsC9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ubf6yWlsC9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ubf6yWlsC9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ubf6yWlsC9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ubf6yWlsC9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ubf6yWlsC9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ubf6yWlsC9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ubf6yWlsC9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ubf6yWlsC9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ubf6yWlsC9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ubf6yWlsC9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ubf6yWlsC9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubf6yWlsC9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubf6yWlsC9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ubf6yWlsC9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubf6yWlsC9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ubf6yWlsC9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ubf6yWlsC9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubf6yWlsC9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ubf6yWlsC9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ubf6yWlsC9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ubf6yWlsC9 .navbar {
    height: 70px;
  }
  .cid-ubf6yWlsC9 .navbar.opened {
    height: auto;
  }
  .cid-ubf6yWlsC9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ubf6yWDO2F {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-ubf6yWDO2F {
    align-items: flex-start;
  }
  .cid-ubf6yWDO2F .row {
    justify-content: flex-start;
  }
}
.cid-ubf6yWDO2F .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubf6yWDO2F .mbr-text,
.cid-ubf6yWDO2F .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubf6yWDO2F .mbr-section-title,
.cid-ubf6yWDO2F .line {
  color: #70b51d;
}
.cid-ubf6yWDO2F h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubf6yWDO2F h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubf6yWDO2F .mbr-section-subtitle,
.cid-ubf6yWDO2F .align {
  text-align: left;
  color: #232323;
}
.cid-ubf6yWQuEY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ubf6yWQuEY .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubf6yWQuEY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubf6yWQuEY .container-fluid {
  padding: 0 50px;
}
@media (max-width: 1440px) {
  .cid-ubf6yWQuEY .container-fluid {
    padding: 0 40px;
  }
}
@media (max-width: 992px) {
  .cid-ubf6yWQuEY .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ubf6yWQuEY .container {
    padding: 0 20px;
  }
}
.cid-ubf6yWQuEY .text-wrapper .mbr-text {
  margin-bottom: 0;
  line-height: 1;
}
.cid-ubf6yWQuEY .text-wrapper .mbr-text span {
  color: #70b51d;
}
.cid-ubf6yWQuEY .mbr-text {
  color: #70b51d;
  text-align: center;
}
.cid-ubf6yX2SgW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ubf6yX2SgW .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubf6yX2SgW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubf6yX2SgW .row {
  flex-direction: row-reverse;
}
.cid-ubf6MCdTvf {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ubf6MCdTvf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubf6MCdTvf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubf6MCdTvf .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-ubf6MCdTvf .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #70b51d;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ubf6MCdTvf .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #ffd7ef;
  font-size: 1.5rem;
}
.cid-ubf6MCdTvf .mbr-section-title {
  color: #04492e;
}
.cid-ubf6MCdTvf .mbr-text,
.cid-ubf6MCdTvf .mbr-section-btn {
  color: #6e6e6e;
}
.cid-ubf6MCdTvf .mbr-section-subtitle,
.cid-ubf6MCdTvf .align-wrapper {
  color: #04492e;
}
.cid-ubf6yXgkDb {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-ubf6yXgkDb {
    align-items: flex-start;
  }
  .cid-ubf6yXgkDb .row {
    justify-content: flex-start;
  }
}
.cid-ubf6yXgkDb .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubf6yXgkDb .mbr-text,
.cid-ubf6yXgkDb .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubf6yXgkDb .mbr-section-title,
.cid-ubf6yXgkDb .line {
  color: #70b51d;
}
.cid-ubf6yXgkDb h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubf6yXgkDb h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubf6yXgkDb .mbr-section-subtitle,
.cid-ubf6yXgkDb .align {
  text-align: left;
  color: #232323;
}
.cid-ubf6yXuiu8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-ubf6yXuiu8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubf6yXuiu8 .text-wrapper {
  padding: 2rem 1rem;
}
.cid-ubf6yXuiu8 img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ubf6yXuiu8 .text-wrapper {
    padding: 2rem;
  }
}
.cid-ubf6yXuiu8 .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-ubf6yXuiu8 .mbr-section-title {
  color: #ffffff;
}
.cid-ubf6yXuiu8 .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-ubfeZZexZN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ubfeZZexZN .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ubfeZZexZN .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ubfeZZexZN .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ubfeZZexZN .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ubfeZZexZN .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-ubfeZZexZN .container {
    padding: 0 1rem;
  }
}
.cid-ubfeZZexZN .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-ubfeZZexZN .nav-link {
  position: relative;
}
.cid-ubfeZZexZN .nav-link:hover {
  color: #320707 !important;
}
.cid-ubfeZZexZN nav.navbar {
  position: fixed;
}
.cid-ubfeZZexZN .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ubfeZZexZN .navbar.opened {
  transition: all 0.3s;
}
.cid-ubfeZZexZN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ubfeZZexZN .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-ubfeZZexZN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-ubfeZZexZN .navbar.collapsed {
  justify-content: center;
}
.cid-ubfeZZexZN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ubfeZZexZN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ubfeZZexZN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-ubfeZZexZN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ubfeZZexZN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ubfeZZexZN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ubfeZZexZN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ubfeZZexZN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ubfeZZexZN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ubfeZZexZN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ubfeZZexZN .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-ubfeZZexZN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ubfeZZexZN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ubfeZZexZN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ubfeZZexZN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ubfeZZexZN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ubfeZZexZN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ubfeZZexZN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ubfeZZexZN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ubfeZZexZN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ubfeZZexZN .navbar.navbar-short {
  min-height: 60px;
}
.cid-ubfeZZexZN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ubfeZZexZN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ubfeZZexZN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubfeZZexZN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ubfeZZexZN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ubfeZZexZN .dropdown-item:hover,
.cid-ubfeZZexZN .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-ubfeZZexZN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ubfeZZexZN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ubfeZZexZN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ubfeZZexZN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ubfeZZexZN .dropdown-menu,
.cid-ubfeZZexZN .navbar.opened {
  background: #ffffff !important;
}
.cid-ubfeZZexZN .nav-item:focus,
.cid-ubfeZZexZN .nav-link:focus {
  outline: none;
}
.cid-ubfeZZexZN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ubfeZZexZN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ubfeZZexZN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ubfeZZexZN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubfeZZexZN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ubfeZZexZN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ubfeZZexZN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ubfeZZexZN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ubfeZZexZN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ubfeZZexZN .dropdown-item.active,
.cid-ubfeZZexZN .dropdown-item:active {
  background-color: transparent;
}
.cid-ubfeZZexZN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ubfeZZexZN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ubfeZZexZN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ubfeZZexZN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ubfeZZexZN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ubfeZZexZN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ubfeZZexZN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ubfeZZexZN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ubfeZZexZN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ubfeZZexZN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ubfeZZexZN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ubfeZZexZN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubfeZZexZN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubfeZZexZN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ubfeZZexZN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubfeZZexZN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ubfeZZexZN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ubfeZZexZN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubfeZZexZN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ubfeZZexZN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ubfeZZexZN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ubfeZZexZN .navbar {
    height: 70px;
  }
  .cid-ubfeZZexZN .navbar.opened {
    height: auto;
  }
  .cid-ubfeZZexZN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ubfeZZHnGs {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-ubfeZZHnGs {
    align-items: flex-start;
  }
  .cid-ubfeZZHnGs .row {
    justify-content: flex-start;
  }
}
.cid-ubfeZZHnGs .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubfeZZHnGs .mbr-text,
.cid-ubfeZZHnGs .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubfeZZHnGs .mbr-section-title,
.cid-ubfeZZHnGs .line {
  color: #70b51d;
}
.cid-ubfeZZHnGs h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubfeZZHnGs h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubfeZZHnGs .mbr-section-subtitle,
.cid-ubfeZZHnGs .align {
  text-align: left;
  color: #232323;
}
.cid-ubffi5di2F {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ubffi5di2F .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubffi5di2F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubffi5di2F .container-fluid {
  padding: 0 50px;
}
@media (max-width: 1440px) {
  .cid-ubffi5di2F .container-fluid {
    padding: 0 40px;
  }
}
@media (max-width: 992px) {
  .cid-ubffi5di2F .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ubffi5di2F .container {
    padding: 0 20px;
  }
}
.cid-ubffi5di2F .text-wrapper .mbr-text {
  margin-bottom: 0;
  line-height: 1;
}
.cid-ubffi5di2F .text-wrapper .mbr-text span {
  color: #70b51d;
}
.cid-ubffi5di2F .mbr-text {
  color: #f92c50;
  text-align: center;
}
.cid-ubfeZZZuQX {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ubfeZZZuQX .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ubfeZZZuQX .form-control,
.cid-ubfeZZZuQX .field-input {
  padding: 0.5rem;
  background-color: #70b51d;
  border-color: #000000;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ubfeZZZuQX .form-control::-webkit-input-placeholder,
.cid-ubfeZZZuQX .field-input::-webkit-input-placeholder,
.cid-ubfeZZZuQX .form-control::-webkit-input-placeholder,
.cid-ubfeZZZuQX .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-ubfeZZZuQX .form-control:-moz-placeholder,
.cid-ubfeZZZuQX .field-input:-moz-placeholder,
.cid-ubfeZZZuQX .form-control:-moz-placeholder,
.cid-ubfeZZZuQX .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-ubfeZZZuQX .form-control:hover,
.cid-ubfeZZZuQX .field-input:hover,
.cid-ubfeZZZuQX .form-control:focus,
.cid-ubfeZZZuQX .field-input:focus {
  background-color: #bcef9b;
  border-color: #cccccc;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-ubfeZZZuQX .form-control:hover::-webkit-input-placeholder,
.cid-ubfeZZZuQX .field-input:hover::-webkit-input-placeholder,
.cid-ubfeZZZuQX .form-control:focus::-webkit-input-placeholder,
.cid-ubfeZZZuQX .field-input:focus::-webkit-input-placeholder,
.cid-ubfeZZZuQX .form-control:hover::-webkit-input-placeholder,
.cid-ubfeZZZuQX .field-input:hover::-webkit-input-placeholder,
.cid-ubfeZZZuQX .form-control:focus::-webkit-input-placeholder,
.cid-ubfeZZZuQX .field-input:focus::-webkit-input-placeholder {
  color: #000000;
}
.cid-ubfeZZZuQX .form-control:hover:-moz-placeholder,
.cid-ubfeZZZuQX .field-input:hover:-moz-placeholder,
.cid-ubfeZZZuQX .form-control:focus:-moz-placeholder,
.cid-ubfeZZZuQX .field-input:focus:-moz-placeholder,
.cid-ubfeZZZuQX .form-control:hover:-moz-placeholder,
.cid-ubfeZZZuQX .field-input:hover:-moz-placeholder,
.cid-ubfeZZZuQX .form-control:focus:-moz-placeholder,
.cid-ubfeZZZuQX .field-input:focus:-moz-placeholder {
  color: #000000;
}
.cid-ubfeZZZuQX .jq-number__spin:hover,
.cid-ubfeZZZuQX .jq-number__spin:focus {
  background-color: #bcef9b;
  border-color: #cccccc;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-ubfeZZZuQX .jq-number__spin {
  background-color: #70b51d;
  border-color: #000000;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ubfeZZZuQX .jq-selectbox li,
.cid-ubfeZZZuQX .jq-selectbox li {
  background-color: #70b51d;
  color: #000000;
}
.cid-ubfeZZZuQX .jq-selectbox li:hover,
.cid-ubfeZZZuQX .jq-selectbox li.selected {
  background-color: #bcef9b;
  color: #000000;
}
.cid-ubfeZZZuQX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-ubfeZZZuQX .jq-number__spin.minus:hover:after,
.cid-ubfeZZZuQX .jq-number__spin.plus:hover:after {
  border-top-color: #70b51d;
  border-bottom-color: #70b51d;
}
.cid-ubfeZZZuQX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-ubfeZZZuQX .jq-number__spin.minus:after,
.cid-ubfeZZZuQX .jq-number__spin.plus:after {
  border-top-color: #bcef9b;
  border-bottom-color: #bcef9b;
}
.cid-ubfeZZZuQX input::-webkit-clear-button {
  display: none;
}
.cid-ubfeZZZuQX input::-webkit-inner-spin-button {
  display: none;
}
.cid-ubfeZZZuQX input::-webkit-outer-spin-button {
  display: none;
}
.cid-ubfeZZZuQX input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-ubfeZZZuQX H4 {
  color: #70b51d;
}
.cid-ubff00p3gW {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ubff00p3gW .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubff00p3gW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubff00p3gW .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-ubff00p3gW .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #70b51d;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ubff00p3gW .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #ffd7ef;
  font-size: 1.5rem;
}
.cid-ubff00p3gW .mbr-section-title {
  color: #04492e;
}
.cid-ubff00p3gW .mbr-text,
.cid-ubff00p3gW .mbr-section-btn {
  color: #6e6e6e;
}
.cid-ubff00p3gW .mbr-section-subtitle,
.cid-ubff00p3gW .align-wrapper {
  color: #04492e;
}
.cid-ubff017nVM {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-ubff017nVM {
    align-items: flex-start;
  }
  .cid-ubff017nVM .row {
    justify-content: flex-start;
  }
}
.cid-ubff017nVM .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubff017nVM .mbr-text,
.cid-ubff017nVM .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubff017nVM .mbr-section-title,
.cid-ubff017nVM .line {
  color: #70b51d;
}
.cid-ubff017nVM h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubff017nVM h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubff017nVM .mbr-section-subtitle,
.cid-ubff017nVM .align {
  text-align: left;
  color: #232323;
}
.cid-ubff01sSqZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-ubff01sSqZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubff01sSqZ .text-wrapper {
  padding: 2rem 1rem;
}
.cid-ubff01sSqZ img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ubff01sSqZ .text-wrapper {
    padding: 2rem;
  }
}
.cid-ubff01sSqZ .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-ubff01sSqZ .mbr-section-title {
  color: #ffffff;
}
.cid-ubff01sSqZ .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-ubff77pHNz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ubff77pHNz .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ubff77pHNz .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ubff77pHNz .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ubff77pHNz .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ubff77pHNz .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-ubff77pHNz .container {
    padding: 0 1rem;
  }
}
.cid-ubff77pHNz .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-ubff77pHNz .nav-link {
  position: relative;
}
.cid-ubff77pHNz .nav-link:hover {
  color: #320707 !important;
}
.cid-ubff77pHNz nav.navbar {
  position: fixed;
}
.cid-ubff77pHNz .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ubff77pHNz .navbar.opened {
  transition: all 0.3s;
}
.cid-ubff77pHNz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ubff77pHNz .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-ubff77pHNz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-ubff77pHNz .navbar.collapsed {
  justify-content: center;
}
.cid-ubff77pHNz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ubff77pHNz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ubff77pHNz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-ubff77pHNz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ubff77pHNz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ubff77pHNz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ubff77pHNz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ubff77pHNz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ubff77pHNz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ubff77pHNz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ubff77pHNz .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-ubff77pHNz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ubff77pHNz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ubff77pHNz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ubff77pHNz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ubff77pHNz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ubff77pHNz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ubff77pHNz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ubff77pHNz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ubff77pHNz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ubff77pHNz .navbar.navbar-short {
  min-height: 60px;
}
.cid-ubff77pHNz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ubff77pHNz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ubff77pHNz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubff77pHNz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ubff77pHNz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ubff77pHNz .dropdown-item:hover,
.cid-ubff77pHNz .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-ubff77pHNz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ubff77pHNz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ubff77pHNz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ubff77pHNz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ubff77pHNz .dropdown-menu,
.cid-ubff77pHNz .navbar.opened {
  background: #ffffff !important;
}
.cid-ubff77pHNz .nav-item:focus,
.cid-ubff77pHNz .nav-link:focus {
  outline: none;
}
.cid-ubff77pHNz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ubff77pHNz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ubff77pHNz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ubff77pHNz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubff77pHNz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ubff77pHNz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ubff77pHNz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ubff77pHNz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ubff77pHNz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ubff77pHNz .dropdown-item.active,
.cid-ubff77pHNz .dropdown-item:active {
  background-color: transparent;
}
.cid-ubff77pHNz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ubff77pHNz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ubff77pHNz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ubff77pHNz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ubff77pHNz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ubff77pHNz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ubff77pHNz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ubff77pHNz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ubff77pHNz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ubff77pHNz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ubff77pHNz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ubff77pHNz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubff77pHNz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubff77pHNz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ubff77pHNz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubff77pHNz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ubff77pHNz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ubff77pHNz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubff77pHNz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ubff77pHNz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ubff77pHNz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ubff77pHNz .navbar {
    height: 70px;
  }
  .cid-ubff77pHNz .navbar.opened {
    height: auto;
  }
  .cid-ubff77pHNz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ubff77I2Gu {
  display: flex;
  padding-top: 121px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-ubff77I2Gu {
    align-items: flex-start;
  }
  .cid-ubff77I2Gu .row {
    justify-content: flex-start;
  }
}
.cid-ubff77I2Gu .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubff77I2Gu .mbr-text,
.cid-ubff77I2Gu .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubff77I2Gu .mbr-section-title,
.cid-ubff77I2Gu .line {
  color: #70b51d;
}
.cid-ubff77I2Gu h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubff77I2Gu h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubff77I2Gu .mbr-section-subtitle,
.cid-ubff77I2Gu .align {
  text-align: left;
  color: #232323;
}
.cid-ubff77V4dC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ubff77V4dC .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubff77V4dC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubff77V4dC .container-fluid {
  padding: 0 50px;
}
@media (max-width: 1440px) {
  .cid-ubff77V4dC .container-fluid {
    padding: 0 40px;
  }
}
@media (max-width: 992px) {
  .cid-ubff77V4dC .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ubff77V4dC .container {
    padding: 0 20px;
  }
}
.cid-ubff77V4dC .text-wrapper .mbr-text {
  margin-bottom: 0;
  line-height: 1;
}
.cid-ubff77V4dC .text-wrapper .mbr-text span {
  color: #70b51d;
}
.cid-ubff77V4dC .mbr-text {
  color: #70b51d;
  text-align: center;
}
.cid-ubff789gmm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ubff789gmm .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubff789gmm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubff789gmm .row {
  flex-direction: row-reverse;
}
.cid-ubffnrMOJV {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ubffnrMOJV .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubffnrMOJV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubffnrMOJV .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-ubffnrMOJV .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #70b51d;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ubffnrMOJV .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #ffd7ef;
  font-size: 1.5rem;
}
.cid-ubffnrMOJV .mbr-section-title {
  color: #04492e;
}
.cid-ubffnrMOJV .mbr-text,
.cid-ubffnrMOJV .mbr-section-btn {
  color: #6e6e6e;
}
.cid-ubffnrMOJV .mbr-section-subtitle,
.cid-ubffnrMOJV .align-wrapper {
  color: #04492e;
}
.cid-ubff78odAv {
  display: flex;
  padding-top: 11px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-ubff78odAv {
    align-items: flex-start;
  }
  .cid-ubff78odAv .row {
    justify-content: flex-start;
  }
}
.cid-ubff78odAv .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubff78odAv .mbr-text,
.cid-ubff78odAv .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubff78odAv .mbr-section-title,
.cid-ubff78odAv .line {
  color: #70b51d;
}
.cid-ubff78odAv h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubff78odAv h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubff78odAv .mbr-section-subtitle,
.cid-ubff78odAv .align {
  text-align: left;
  color: #232323;
}
.cid-ubff78DTfC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-ubff78DTfC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubff78DTfC .text-wrapper {
  padding: 2rem 1rem;
}
.cid-ubff78DTfC img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ubff78DTfC .text-wrapper {
    padding: 2rem;
  }
}
.cid-ubff78DTfC .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-ubff78DTfC .mbr-section-title {
  color: #ffffff;
}
.cid-ubff78DTfC .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-ubrATy9NGH {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ubrATy9NGH .menu-text {
  padding: 0 2rem;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ubrATy9NGH .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ubrATy9NGH .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ubrATy9NGH .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ubrATy9NGH .container {
  display: flex;
  margin: auto;
}
@media (max-width: 1767px) {
  .cid-ubrATy9NGH .container {
    padding: 0 1rem;
  }
}
.cid-ubrATy9NGH .menu-tite {
  background: #70b51d;
  width: 100%;
  padding: 0.8rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-ubrATy9NGH .nav-link {
  position: relative;
}
.cid-ubrATy9NGH .nav-link:hover {
  color: #320707 !important;
}
.cid-ubrATy9NGH nav.navbar {
  position: fixed;
}
.cid-ubrATy9NGH .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ubrATy9NGH .navbar.opened {
  transition: all 0.3s;
}
.cid-ubrATy9NGH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ubrATy9NGH .navbar .navbar-logo img {
  width: auto;
  padding-left: 0rem;
}
.cid-ubrATy9NGH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 11;
}
.cid-ubrATy9NGH .navbar.collapsed {
  justify-content: center;
}
.cid-ubrATy9NGH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ubrATy9NGH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ubrATy9NGH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-ubrATy9NGH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ubrATy9NGH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ubrATy9NGH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ubrATy9NGH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ubrATy9NGH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ubrATy9NGH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ubrATy9NGH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ubrATy9NGH .navbar.opened .dropdown-menu {
    top: 10;
  }
  .cid-ubrATy9NGH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ubrATy9NGH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ubrATy9NGH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ubrATy9NGH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ubrATy9NGH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ubrATy9NGH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ubrATy9NGH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ubrATy9NGH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ubrATy9NGH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ubrATy9NGH .navbar.navbar-short {
  min-height: 60px;
}
.cid-ubrATy9NGH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ubrATy9NGH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ubrATy9NGH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubrATy9NGH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ubrATy9NGH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ubrATy9NGH .dropdown-item:hover,
.cid-ubrATy9NGH .dropdown-item:focus {
  background: #70b51d !important;
  color: white !important;
}
.cid-ubrATy9NGH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ubrATy9NGH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ubrATy9NGH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ubrATy9NGH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ubrATy9NGH .dropdown-menu,
.cid-ubrATy9NGH .navbar.opened {
  background: #ffffff !important;
}
.cid-ubrATy9NGH .nav-item:focus,
.cid-ubrATy9NGH .nav-link:focus {
  outline: none;
}
.cid-ubrATy9NGH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ubrATy9NGH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ubrATy9NGH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ubrATy9NGH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubrATy9NGH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ubrATy9NGH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ubrATy9NGH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ubrATy9NGH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ubrATy9NGH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ubrATy9NGH .dropdown-item.active,
.cid-ubrATy9NGH .dropdown-item:active {
  background-color: transparent;
}
.cid-ubrATy9NGH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ubrATy9NGH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ubrATy9NGH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ubrATy9NGH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ubrATy9NGH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ubrATy9NGH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ubrATy9NGH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ubrATy9NGH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ubrATy9NGH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ubrATy9NGH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ubrATy9NGH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ubrATy9NGH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubrATy9NGH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubrATy9NGH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ubrATy9NGH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubrATy9NGH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ubrATy9NGH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ubrATy9NGH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubrATy9NGH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ubrATy9NGH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ubrATy9NGH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ubrATy9NGH .navbar {
    height: 70px;
  }
  .cid-ubrATy9NGH .navbar.opened {
    height: auto;
  }
  .cid-ubrATy9NGH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ubrATyqfwi {
  display: flex;
  padding-top: 110px;
  padding-bottom: 30px;
  background: linear-gradient(to bottom, #70b51d, #ffffff);
}
@media (min-width: 768px) {
  .cid-ubrATyqfwi {
    align-items: flex-start;
  }
  .cid-ubrATyqfwi .row {
    justify-content: flex-start;
  }
}
.cid-ubrATyqfwi .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubrATyqfwi .mbr-text,
.cid-ubrATyqfwi .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubrATyqfwi .mbr-section-title,
.cid-ubrATyqfwi .line {
  color: #f92c50;
}
.cid-ubrATyqfwi h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubrATyqfwi h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubrATyqfwi .mbr-section-subtitle,
.cid-ubrATyqfwi .align {
  text-align: left;
  color: #232323;
}
.cid-ubrII5siS4 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ubrII5siS4 .mbr-text {
  color: #000000;
}
.cid-ubrII5siS4 .mbr-section-subtitle {
  color: #f3f6f9;
}
.cid-ubrII5siS4 .mbr-section-title {
  color: #000000;
}
.cid-ubrATyTRWb {
  display: flex;
  padding-top: 33px;
  padding-bottom: 45px;
  background: linear-gradient(to bottom, #ffffff, #70b51d);
}
@media (min-width: 768px) {
  .cid-ubrATyTRWb {
    align-items: flex-start;
  }
  .cid-ubrATyTRWb .row {
    justify-content: flex-start;
  }
}
.cid-ubrATyTRWb .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-ubrATyTRWb .mbr-text,
.cid-ubrATyTRWb .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-ubrATyTRWb .mbr-section-title,
.cid-ubrATyTRWb .line {
  color: #70b51d;
}
.cid-ubrATyTRWb h2 {
  position: relative;
  width: fit-content;
  padding-left: 35px;
  display: inline-block;
}
.cid-ubrATyTRWb h2:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
  left: 10px;
  top: calc(50% - 6px);
}
.cid-ubrATyTRWb .mbr-section-subtitle,
.cid-ubrATyTRWb .align {
  text-align: left;
  color: #232323;
}
.cid-ubrATz7IIX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #272727;
}
@media (max-width: 991px) {
  .cid-ubrATz7IIX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubrATz7IIX .text-wrapper {
  padding: 2rem 1rem;
}
.cid-ubrATz7IIX img {
  width: 80%;
  padding: 2rem 0;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ubrATz7IIX .text-wrapper {
    padding: 2rem;
  }
}
.cid-ubrATz7IIX .mbr-text {
  color: #bbbbbb;
  text-align: center;
}
.cid-ubrATz7IIX .mbr-section-title {
  color: #ffffff;
}
.cid-ubrATz7IIX .row {
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  border-bottom: 2px solid rgba(255, 255, 255, 0.15);
}
