.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper,
.item-wrapper .mbr-overlay {
  border-radius: 2rem !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Inter Tight;
}
.display-1 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 7rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 8.75rem;
}
.display-2 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 4rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 5rem;
}
.display-4 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 5.6rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 4.9rem;
    font-size: calc( 3.0999999999999996rem + (7 - 3.0999999999999996) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (3.0999999999999996rem + (7 - 3.0999999999999996) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 4.9rem;
    font-size: calc( 3.0999999999999996rem + (7 - 3.0999999999999996) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (3.0999999999999996rem + (7 - 3.0999999999999996) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
  padding: 0.75rem 1.5rem;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #9fe870 !important;
}
.bg-success {
  background-color: #3a341c !important;
}
.bg-info {
  background-color: #320707 !important;
}
.bg-warning {
  background-color: #a0e2e1 !important;
}
.bg-danger {
  background-color: #ffa600 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #9fe870 !important;
  border-color: #9fe870 !important;
  color: #264d0c !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #bcef9c !important;
  border-color: #bcef9c !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #264d0c !important;
  background-color: #bcef9c !important;
  border-color: #bcef9c !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #64911f !important;
  border-color: #64911f !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #81bb28 !important;
  border-color: #81bb28 !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #81bb28 !important;
  border-color: #81bb28 !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: #ffa600 !important;
  border-color: #ffa600 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #ffb833 !important;
  border-color: #ffb833 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ffb833 !important;
  border-color: #ffb833 !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #9fe870;
  color: #9fe870;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #6ddc25 !important;
  background-color: transparent !important;
  border-color: #6ddc25 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #264d0c !important;
  background-color: #9fe870 !important;
  border-color: #9fe870 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #64911f;
  color: #64911f;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #334a10 !important;
  background-color: transparent !important;
  border-color: #334a10 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #64911f !important;
  border-color: #64911f !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #320707;
  color: #320707;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #320707 !important;
  border-color: #320707 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #3a341c;
  color: #3a341c;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #3a341c !important;
  border-color: #3a341c !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #a0e2e1;
  color: #a0e2e1;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #5ececc !important;
  background-color: transparent !important;
  border-color: #5ececc !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #1f6463 !important;
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ffa600;
  color: #ffa600;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #a86e00 !important;
  background-color: transparent !important;
  border-color: #a86e00 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ffa600 !important;
  border-color: #ffa600 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #9fe870 !important;
}
.text-secondary {
  color: #64911f !important;
}
.text-success {
  color: #3a341c !important;
}
.text-info {
  color: #320707 !important;
}
.text-warning {
  color: #a0e2e1 !important;
}
.text-danger {
  color: #ffa600 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #66d022 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #2a3d0d !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #000000 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #000000 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #52cac8 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #996400 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  transition: 0.2s;
  position: relative;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0 1.2em;
}
.nav-tabs .nav-link.active {
  color: #9fe870;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #320707;
}
.alert-warning {
  background-color: #a0e2e1;
}
.alert-danger {
  background-color: #ffa600;
}
.mbr-gallery-filter li.active .btn {
  background-color: #9fe870;
  border-color: #9fe870;
  color: #306310;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #9fe870;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #c0b27c;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #f3abab;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffedcc;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.5rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #9fe870 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5rem;
}
blockquote {
  border-color: #9fe870;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #9fe870;
  color: #000000;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #9fe870;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #9fe870;
  border-bottom-color: #9fe870;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #9fe870 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #64911f !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%239fe870' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
@media (max-width: 1400px) {
  .container {
    max-width: 100%;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v0VZ3tfGmP .modal-body .close {
  background: #1b1b1b;
}
.cid-v0VZ3tfGmP .modal-body .close span {
  font-style: normal;
}
.cid-v0VZ3tfGmP .carousel-inner > .active,
.cid-v0VZ3tfGmP .carousel-inner > .next,
.cid-v0VZ3tfGmP .carousel-inner > .prev {
  display: flex;
}
.cid-v0VZ3tfGmP .carousel-control .icon-next,
.cid-v0VZ3tfGmP .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v0VZ3tfGmP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v0VZ3tfGmP .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v0VZ3tfGmP .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-v0VZ3tfGmP .boxed-slider > div {
  position: relative;
}
.cid-v0VZ3tfGmP .container img {
  width: 100%;
}
.cid-v0VZ3tfGmP .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-v0VZ3tfGmP .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v0VZ3tfGmP .mbr-table-cell {
  padding: 0;
}
.cid-v0VZ3tfGmP .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v0VZ3tfGmP .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-v0VZ3tfGmP .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v0VZ3tfGmP .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-v0VZ3tfGmP .carousel-item.active.right,
.cid-v0VZ3tfGmP .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-v0VZ3tfGmP .carousel-item.active.left,
.cid-v0VZ3tfGmP .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-v0VZ3tfGmP .carousel-item.active,
.cid-v0VZ3tfGmP .carousel-item.next.left,
.cid-v0VZ3tfGmP .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-v0VZ3tfGmP .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
  z-index: 11;
}
.cid-v0VZ3tfGmP .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0VZ3tfGmP .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v0VZ3tfGmP .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-v0VZ3tfGmP .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v0VZ3tfGmP .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v0VZ3tfGmP .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-v0VZ3tfGmP .mbr-slider .carousel-indicators li.active,
.cid-v0VZ3tfGmP .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-v0VZ3tfGmP .mbr-slider .carousel-indicators li::after,
.cid-v0VZ3tfGmP .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-v0VZ3tfGmP .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-v0VZ3tfGmP .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-v0VZ3tfGmP .mbr-slider > .container img {
  width: 100%;
}
.cid-v0VZ3tfGmP .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v0VZ3tfGmP .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-v0VZ3tfGmP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v0VZ3tfGmP .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v0VZ3tfGmP .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-v0VZ3tfGmP .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-v0VZ3tfGmP .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-v0VZ3tfGmP .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-v0VZ3tfGmP .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-v0VZ3tfGmP .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v0VZ3tfGmP .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-v0VZ3tfGmP .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-v0VZ3tfGmP .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-v0VZ3tfGmP H2 {
  color: #9fe870;
}
.cid-v0W3oP5Jbi {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-v0W3oP5Jbi .card {
  align-self: stretch;
}
.cid-v0W3oP5Jbi .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
}
.cid-v0W3oP5Jbi h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-v0W3oP5Jbi p {
  color: #767676;
  text-align: left;
}
.cid-v0W3oP5Jbi .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-v0W3oP5Jbi .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-v0W3oP5Jbi .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-v0W3oP5Jbi P {
  text-align: center;
}
.cid-v0W3oP5Jbi .card-title {
  text-align: center;
}
.cid-v0W43AKWot {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v0W43AKWot .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0W43AKWot .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v0W43AKWot .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0W43AKWot .row {
  flex-direction: row-reverse;
}
.cid-v0W43AKWot .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v0W43AKWot .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v0W43AKWot .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0W43AKWot .mbr-section-title {
  color: #000000;
}
.cid-v0W43AKWot .mbr-text,
.cid-v0W43AKWot .mbr-section-btn {
  color: #232323;
}
.cid-v0W6jLUhhz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/fitolivos-olival-por-do-sol-1613x1075.jpg");
}
.cid-v0W6jLUhhz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0W6jLUhhz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0W6jLUhhz .mbr-text {
  color: #ffffff;
  text-align: right;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v0W6jLUhhz .mbr-text {
    margin-bottom: 1rem;
  }
}
.cid-v0W6jLUhhz .mbr-section-subtitle {
  color: #000000;
}
.cid-v0W6jLUhhz .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v0W6jLUhhz .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v0W6jLUhhz .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-v0W6jLUhhz .mbr-number {
  color: #998405;
}
.cid-v0W6jLUhhz .row {
  flex-direction: row-reverse;
}
.cid-v0W6jLUhhz .mbr-section-title {
  text-align: right;
  color: #ffffff;
}
.cid-v0W6jLUhhz .mbr-subtitle {
  text-align: right;
  color: #edefeb;
}
.cid-v0W6jLUhhz .card-text,
.cid-v0W6jLUhhz .item .mbr-section-btn {
  text-align: left;
}
.cid-v0Wa5utldk {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v0Wa5utldk .mbr-text {
  color: #000000;
}
.cid-v0Wa5utldk .mbr-section-subtitle {
  color: #000000;
}
.cid-v0Wa5utldk .mbr-section-title {
  color: #000000;
}
.cid-v0W9ykXzXm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0W9ykXzXm img,
.cid-v0W9ykXzXm .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-v0W9ykXzXm .item:focus,
.cid-v0W9ykXzXm span:focus {
  outline: none;
}
.cid-v0W9ykXzXm .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v0W9ykXzXm .item {
    margin-bottom: 1rem;
  }
}
.cid-v0W9ykXzXm .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v0W9ykXzXm .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v0W9ykXzXm .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-v0W9ykXzXm .item-wrapper {
  position: relative;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v0W9ykXzXm .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v0W9ykXzXm .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v0W9ykXzXm .item-title {
  text-align: left;
}
.cid-v0W9ykXzXm .item-subtitle {
  text-align: left;
}
.cid-v0W9ykXzXm .mbr-text,
.cid-v0W9ykXzXm .item .mbr-section-btn {
  text-align: left;
}
.cid-v0W9ykXzXm .content-head {
  max-width: 800px;
}
.cid-v0W9ykXzXm .mbr-section-subtitle,
.cid-v0W9ykXzXm .mbr-section-head .mbr-section-btn {
  text-align: left;
}
.cid-v0WbOHXcPS {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v0WbOHXcPS img,
.cid-v0WbOHXcPS .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-v0WbOHXcPS .item:focus,
.cid-v0WbOHXcPS span:focus {
  outline: none;
}
.cid-v0WbOHXcPS .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v0WbOHXcPS .item {
    margin-bottom: 1rem;
  }
}
.cid-v0WbOHXcPS .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v0WbOHXcPS .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v0WbOHXcPS .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-v0WbOHXcPS .item-wrapper {
  position: relative;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v0WbOHXcPS .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v0WbOHXcPS .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v0WbOHXcPS .item-title {
  text-align: left;
}
.cid-v0WbOHXcPS .item-subtitle {
  text-align: left;
}
.cid-v0WbOHXcPS .mbr-text,
.cid-v0WbOHXcPS .item .mbr-section-btn {
  text-align: left;
}
.cid-v0WbOHXcPS .content-head {
  max-width: 800px;
}
.cid-v0WbOHXcPS .mbr-section-subtitle,
.cid-v0WbOHXcPS .mbr-section-head .mbr-section-btn {
  text-align: left;
}
.cid-v0Wex0DqWH {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-v0Wex0DqWH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0Wex0DqWH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0Wex0DqWH .mbr-section-title {
  text-align: left;
}
.cid-v0Wex0DqWH .mbr-section-subtitle {
  text-align: left;
}
.cid-v0WdUWcHpE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v0WdUWcHpE .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v0WdUWcHpE form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v0WdUWcHpE form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v0WdUWcHpE form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v0WdUWcHpE .content-head {
  max-width: 800px;
}
.cid-v1H8KbnZvD {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1H8KbnZvD .mbr-text {
  color: #000000;
}
.cid-v1H8KbnZvD .mbr-section-subtitle {
  color: #000000;
}
.cid-v1H8KbnZvD .mbr-section-title {
  color: #645600;
  text-align: center;
}
.cid-v1Hbz0tSe4 {
  padding-top: 6rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-v1Hbz0tSe4 h6 {
  line-height: 1.2;
}
.cid-v1Hbz0tSe4 img,
.cid-v1Hbz0tSe4 .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v1Hbz0tSe4 .item:focus,
.cid-v1Hbz0tSe4 span:focus {
  outline: none;
}
.cid-v1Hbz0tSe4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1Hbz0tSe4 .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v1Hbz0tSe4 .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-v1Hbz0tSe4 .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1Hbz0tSe4 .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-v1Hbz0tSe4 .mbr-section-title {
  color: #000000;
}
.cid-v1Hbz0tSe4 .mbr-text,
.cid-v1Hbz0tSe4 .mbr-section-btn {
  color: #000000;
}
.cid-v1Hbz0tSe4 .item-title {
  color: #000000;
  text-align: center;
}
.cid-v1Hbz0tSe4 .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v1Hbz0tSe4 .item-text {
  color: #000000;
  text-align: center;
}
.cid-v1Hbz0tSe4 .content-head {
  max-width: 800px;
}
.cid-v2nohC4QrG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uMrf2ZDSSq {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/trees-planted-dirt-roads.jpg");
}
.cid-uMrf2ZDSSq .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uMrf2ZDSSq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMrf2ZDSSq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMrf2ZDSSq .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uMrf2ZDSSq .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uMrf2ZDSSq {
    align-items: center;
  }
  .cid-uMrf2ZDSSq .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uMrf2ZDSSq .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uMrf2ZDSSq {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uMrf2ZDSSq .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uMrf2ZDSSq .content-wrap {
    width: 100%;
  }
}
.cid-uMrf2ZDSSq .mbr-section-title {
  text-align: left;
}
.cid-uMrf2ZDSSq .mbr-text,
.cid-uMrf2ZDSSq .mbr-section-btn {
  text-align: left;
}
.cid-uMrfC6KRf6 {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uMrfC6KRf6 .mbr-text {
  text-align: left;
}
.cid-uMpEUqQ8gX {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uMpEUqQ8gX img,
.cid-uMpEUqQ8gX .item-img {
  width: 100%;
}
.cid-uMpEUqQ8gX .item:focus,
.cid-uMpEUqQ8gX span:focus {
  outline: none;
}
.cid-uMpEUqQ8gX .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uMpEUqQ8gX .item {
    margin-bottom: 1rem;
  }
}
.cid-uMpEUqQ8gX .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uMpEUqQ8gX .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uMpEUqQ8gX .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uMpEUqQ8gX .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uMpEUqQ8gX .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uMpEUqQ8gX .mbr-section-title {
  color: #000000;
}
.cid-uMpEUqQ8gX .item-title {
  text-align: center;
  color: #000000;
}
.cid-uMpEUqQ8gX .item-subtitle {
  text-align: left;
}
.cid-uMpEUqQ8gX .mbr-text,
.cid-uMpEUqQ8gX .item .mbr-section-btn {
  text-align: center;
}
.cid-uMpEUqQ8gX .content-head {
  max-width: 800px;
}
.cid-v2sBR1FUKO {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v2sBR1FUKO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2sBR1FUKO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2nohC4QrG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uMriuHRjVi {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-2000x1333.jpg");
}
.cid-uMriuHRjVi .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uMriuHRjVi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMriuHRjVi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMriuHRjVi .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uMriuHRjVi .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uMriuHRjVi {
    align-items: center;
  }
  .cid-uMriuHRjVi .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uMriuHRjVi .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uMriuHRjVi {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uMriuHRjVi .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uMriuHRjVi .content-wrap {
    width: 100%;
  }
}
.cid-uMriuHRjVi .mbr-section-title {
  text-align: left;
}
.cid-uMriuHRjVi .mbr-text,
.cid-uMriuHRjVi .mbr-section-btn {
  text-align: left;
}
.cid-uMriftUIak {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMriftUIak .mbr-text {
  text-align: left;
}
.cid-uMrifwBVq8 {
  padding-top: 6rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uMrifwBVq8 img,
.cid-uMrifwBVq8 .item-img {
  width: 100%;
}
.cid-uMrifwBVq8 .item:focus,
.cid-uMrifwBVq8 span:focus {
  outline: none;
}
.cid-uMrifwBVq8 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uMrifwBVq8 .item {
    margin-bottom: 1rem;
  }
}
.cid-uMrifwBVq8 .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uMrifwBVq8 .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uMrifwBVq8 .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uMrifwBVq8 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uMrifwBVq8 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uMrifwBVq8 .mbr-section-title {
  color: #000000;
}
.cid-uMrifwBVq8 .item-title {
  text-align: center;
  color: #000000;
}
.cid-uMrifwBVq8 .item-subtitle {
  text-align: left;
}
.cid-uMrifwBVq8 .mbr-text,
.cid-uMrifwBVq8 .item .mbr-section-btn {
  text-align: center;
}
.cid-uMrifwBVq8 .content-head {
  max-width: 800px;
}
.cid-v2tpI9gYcQ {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v2tpI9gYcQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2tpI9gYcQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2nohC4QrG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uMrmF3F3Og {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/fitolivos-culturas-relvados-1000x668.png");
}
.cid-uMrmF3F3Og .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.7;
}
.cid-uMrmF3F3Og .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMrmF3F3Og .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMrmF3F3Og .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uMrmF3F3Og .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uMrmF3F3Og {
    align-items: center;
  }
  .cid-uMrmF3F3Og .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uMrmF3F3Og .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uMrmF3F3Og {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uMrmF3F3Og .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uMrmF3F3Og .content-wrap {
    width: 100%;
  }
}
.cid-uMrmF3F3Og .mbr-section-title {
  text-align: left;
}
.cid-uMrmF3F3Og .mbr-text,
.cid-uMrmF3F3Og .mbr-section-btn {
  text-align: left;
}
.cid-v2FzYZZQc6 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-v2FzYZZQc6 img,
.cid-v2FzYZZQc6 .item-img {
  width: 100%;
}
.cid-v2FzYZZQc6 .item:focus,
.cid-v2FzYZZQc6 span:focus {
  outline: none;
}
.cid-v2FzYZZQc6 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2FzYZZQc6 .item {
    margin-bottom: 1rem;
  }
}
.cid-v2FzYZZQc6 .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2FzYZZQc6 .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v2FzYZZQc6 .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-v2FzYZZQc6 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v2FzYZZQc6 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v2FzYZZQc6 .mbr-section-title {
  color: #000000;
}
.cid-v2FzYZZQc6 .item-title {
  text-align: center;
  color: #000000;
}
.cid-v2FzYZZQc6 .item-subtitle {
  text-align: left;
}
.cid-v2FzYZZQc6 .mbr-text,
.cid-v2FzYZZQc6 .item .mbr-section-btn {
  text-align: center;
}
.cid-v2FzYZZQc6 .content-head {
  max-width: 800px;
}
.cid-v2FTXeoExt {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v2FTXeoExt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2FTXeoExt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2nohC4QrG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uMvldi50TM {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/trees-planted-dirt-roads.jpg");
}
.cid-uMvldi50TM .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uMvldi50TM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMvldi50TM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMvldi50TM .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uMvldi50TM .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uMvldi50TM {
    align-items: center;
  }
  .cid-uMvldi50TM .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uMvldi50TM .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uMvldi50TM {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uMvldi50TM .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uMvldi50TM .content-wrap {
    width: 100%;
  }
}
.cid-uMvldi50TM .mbr-section-title {
  text-align: center;
}
.cid-uMvldi50TM .mbr-text,
.cid-uMvldi50TM .mbr-section-btn {
  text-align: center;
}
.cid-uMvlqLyf7l {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uMvlqLyf7l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMvlqLyf7l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMvlqLyf7l .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-uMvlqLyf7l .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uMvlqLyf7l .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-uMvlqLyf7l .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uMvlqLyf7l .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uMvlqLyf7l .mbr-section-title {
  color: #921db3;
}
.cid-uMvlqLyf7l .mbr-text,
.cid-uMvlqLyf7l .mbr-section-btn {
  color: #000000;
}
.cid-uMvlqLyf7l img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-uMvlqLyf7l img {
    height: 15rem;
  }
}
.cid-uMvnaq8ODC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uMvnaq8ODC .mbr-text {
  color: #000000;
}
.cid-uMvnaq8ODC .mbr-section-subtitle {
  color: #000000;
}
.cid-uMvo37stJU {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMvo37stJU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMvo37stJU .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-uMvo37stJU .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-uMvo37stJU .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-uMvo37stJU .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uMvo37stJU .media-content,
.cid-uMvo37stJU .mbr-figure {
  align-self: center;
}
.cid-uMvo37stJU .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-uMvo37stJU .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-uMvo37stJU .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-uMvo37stJU .mbr-section-maintitle {
  text-align: center;
}
.cid-uMvo37stJU .mbr-section-title {
  text-align: left;
}
.cid-uMvo37stJU .mbr-text,
.cid-uMvo37stJU .mbr-section-btn {
  text-align: left;
}
.cid-uMvpBdY2zC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v2nohC4QrG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v0VY5uiHlJ {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v0VY5uiHlJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0VY5uiHlJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v0VY5uiHlJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0VY5uiHlJ .row {
  flex-direction: row-reverse;
}
.cid-v0VY5uiHlJ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v0VY5uiHlJ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v0VY5uiHlJ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0VY5uiHlJ .mbr-section-title {
  color: #000000;
}
.cid-v0VY5uiHlJ .mbr-text,
.cid-v0VY5uiHlJ .mbr-section-btn {
  color: #232323;
}
.cid-v0VY5vPsES {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v0VY5vPsES .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0VY5vPsES .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v0VY5vPsES .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0VY5vPsES .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v0VY5vPsES .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v0VY5vPsES .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0VY5vPsES .mbr-section-title {
  color: #000000;
}
.cid-v0VY5vPsES .mbr-text,
.cid-v0VY5vPsES .mbr-section-btn {
  color: #232323;
}
.cid-v0VY5wCyfK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-v0VY5wCyfK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0VY5wCyfK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0VY5wCyfK .content-wrapper {
  background: #edefeb;
}
@media (max-width: 991px) {
  .cid-v0VY5wCyfK .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-v0VY5wCyfK .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0VY5wCyfK .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v0VY5wCyfK .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v0VY5wCyfK .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-v0VY5wCyfK .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-v0VY5wCyfK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-v0VY5wCyfK .card-title {
  color: #000000;
}
.cid-v0VY5xnTqQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v0VY5xnTqQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0VY5xnTqQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v0VY5xnTqQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0VY5xnTqQ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v0VY5xnTqQ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v0VY5xnTqQ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0VY5xnTqQ .mbr-section-title {
  color: #000000;
}
.cid-v0VY5xnTqQ .mbr-text,
.cid-v0VY5xnTqQ .mbr-section-btn {
  color: #232323;
}
.cid-vge7Ay0N7T {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vge7Ay0N7T .mbr-fallback-image.disabled {
  display: none;
}
.cid-vge7Ay0N7T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0VY5A5EKA {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v0VY5A5EKA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0VY5A5EKA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2nohC4QrG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v2neVAOGJ3 {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fitolivos-header-azeitonas-2000x1334.jpg");
}
.cid-v2neVAOGJ3 .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
@media (min-width: 768px) {
  .cid-v2neVAOGJ3 {
    align-items: flex-end;
  }
  .cid-v2neVAOGJ3 .row {
    justify-content: center;
  }
  .cid-v2neVAOGJ3 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v2neVAOGJ3 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v2neVAOGJ3 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v2neVAOGJ3 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2neVAOGJ3 .content-wrap {
    width: 100%;
  }
}
.cid-v2neVAOGJ3 .mbr-section-title,
.cid-v2neVAOGJ3 .mbr-section-subtitle {
  text-align: center;
}
.cid-v2neVAOGJ3 .mbr-text,
.cid-v2neVAOGJ3 .mbr-section-btn {
  text-align: center;
}
.cid-v2neVAOGJ3 .mbr-section-title {
  text-align: left;
}
.cid-v2nkYxl1fG {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v2nkYxl1fG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2nkYxl1fG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2nkYxl1fG .row-reverse {
  flex-direction: row-reverse;
}
.cid-v2nkYxl1fG .row {
  flex-direction: row-reverse;
}
.cid-v2nkYxl1fG .row-reverse {
  flex-direction: row;
}
@media (max-width: 991px) {
  .cid-v2nkYxl1fG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2nkYxl1fG .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v2nkYxl1fG .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v2nkYxl1fG .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v2nkYxl1fG .mbr-section-title {
  color: #998405;
}
.cid-v2nkYxl1fG .mbr-text,
.cid-v2nkYxl1fG .mbr-section-btn {
  color: #000000;
}
.cid-v2nkYxl1fG img {
  width: 100%;
  height: 100%;
}
.cid-v2njBztmF8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v2njBztmF8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2njBztmF8 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v2njBztmF8 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2njBztmF8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2njBztmF8 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #edefeb;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #998405;
  height: 80px;
  border-radius: 50%;
}
.cid-v2njBztmF8 .card-title,
.cid-v2njBztmF8 .iconfont-wrapper,
.cid-v2njBztmF8 .card-text {
  color: #000000;
  text-align: center;
}
.cid-v2njBztmF8 .content-head {
  max-width: 800px;
}
.cid-v2njBztmF8 .mbr-section-title {
  color: #000000;
}
.cid-v2njBztmF8 .mbr-section-btn {
  text-align: center;
}
.cid-v2nijh28HX {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v2nijh28HX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2nijh28HX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2nijh28HX .mbr-iconfont {
  margin: auto;
  display: inline-flex;
  font-size: 2rem;
  color: #9fe870;
  width: 40px;
  justify-content: center;
  align-items: center;
}
.cid-v2nijh28HX .card-title,
.cid-v2nijh28HX .iconfont-wrapper {
  color: #998405;
  text-align: center;
}
.cid-v2nijh28HX .card-text {
  color: #232323;
  text-align: center;
}
.cid-v2nijh28HX .mbr-section-title {
  color: #232323;
}
.cid-v2nijh28HX .mbr-section-subtitle {
  color: #232323;
}
.cid-v2nijh28HX .content-head {
  max-width: 800px;
}
.cid-v2nmIzYcU1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v2nmIzYcU1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2nmIzYcU1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2nohC4QrG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v2ntWM8F9Y {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/beautiful-view-vineyard-green-hills-sunset-web-1-1741x1161.jpg");
}
.cid-v2ntWM8F9Y .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-v2ntWM8F9Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2ntWM8F9Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2ntWM8F9Y .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v2ntWM8F9Y .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v2ntWM8F9Y {
    align-items: center;
  }
  .cid-v2ntWM8F9Y .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v2ntWM8F9Y .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v2ntWM8F9Y {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v2ntWM8F9Y .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2ntWM8F9Y .content-wrap {
    width: 100%;
  }
}
.cid-v2ntWM8F9Y .mbr-section-title {
  text-align: left;
}
.cid-v2ntWM8F9Y .mbr-text,
.cid-v2ntWM8F9Y .mbr-section-btn {
  text-align: left;
}
.cid-v2ntWNq6ag {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v2ntWNq6ag .mbr-text {
  text-align: left;
}
.cid-v2ntWNQexi {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-v2ntWNQexi img,
.cid-v2ntWNQexi .item-img {
  width: 100%;
}
.cid-v2ntWNQexi .item:focus,
.cid-v2ntWNQexi span:focus {
  outline: none;
}
.cid-v2ntWNQexi .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2ntWNQexi .item {
    margin-bottom: 1rem;
  }
}
.cid-v2ntWNQexi .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2ntWNQexi .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v2ntWNQexi .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-v2ntWNQexi .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v2ntWNQexi .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v2ntWNQexi .mbr-section-title {
  color: #000000;
}
.cid-v2ntWNQexi .item-title {
  text-align: center;
  color: #000000;
}
.cid-v2ntWNQexi .item-subtitle {
  text-align: left;
}
.cid-v2ntWNQexi .mbr-text,
.cid-v2ntWNQexi .item .mbr-section-btn {
  text-align: center;
}
.cid-v2ntWNQexi .content-head {
  max-width: 800px;
}
.cid-v2tDQ0jCoo {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v2tDQ0jCoo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2tDQ0jCoo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2ntWOKN1d {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v2nujmEyeS {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/young-green-corn-growing-field-background-1-1741x1161.jpg");
}
.cid-v2nujmEyeS .mbr-overlay {
  background-color: #232323;
  opacity: 0.5;
}
.cid-v2nujmEyeS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2nujmEyeS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2nujmEyeS .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v2nujmEyeS .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v2nujmEyeS {
    align-items: center;
  }
  .cid-v2nujmEyeS .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v2nujmEyeS .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v2nujmEyeS {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v2nujmEyeS .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2nujmEyeS .content-wrap {
    width: 100%;
  }
}
.cid-v2nujmEyeS .mbr-section-title {
  text-align: left;
}
.cid-v2nujmEyeS .mbr-text,
.cid-v2nujmEyeS .mbr-section-btn {
  text-align: left;
}
.cid-v2nujpymu5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v2nujpymu5 .mbr-text {
  text-align: left;
}
.cid-v2nujpXDE4 {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-v2nujpXDE4 img,
.cid-v2nujpXDE4 .item-img {
  width: 100%;
}
.cid-v2nujpXDE4 .item:focus,
.cid-v2nujpXDE4 span:focus {
  outline: none;
}
.cid-v2nujpXDE4 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2nujpXDE4 .item {
    margin-bottom: 1rem;
  }
}
.cid-v2nujpXDE4 .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2nujpXDE4 .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v2nujpXDE4 .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-v2nujpXDE4 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v2nujpXDE4 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v2nujpXDE4 .mbr-section-title {
  color: #000000;
}
.cid-v2nujpXDE4 .item-title {
  text-align: center;
  color: #000000;
}
.cid-v2nujpXDE4 .item-subtitle {
  text-align: left;
}
.cid-v2nujpXDE4 .mbr-text,
.cid-v2nujpXDE4 .item .mbr-section-btn {
  text-align: center;
}
.cid-v2nujpXDE4 .content-head {
  max-width: 800px;
}
.cid-v2FrX4v0UP {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v2FrX4v0UP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2FrX4v0UP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2nujqXNoT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v2nuqMiMez {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-1-1645x925.jpg");
}
.cid-v2nuqMiMez .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-v2nuqMiMez .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2nuqMiMez .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2nuqMiMez .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v2nuqMiMez .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v2nuqMiMez {
    align-items: center;
  }
  .cid-v2nuqMiMez .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v2nuqMiMez .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v2nuqMiMez {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v2nuqMiMez .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2nuqMiMez .content-wrap {
    width: 100%;
  }
}
.cid-v2nuqMiMez .mbr-section-title {
  text-align: left;
}
.cid-v2nuqMiMez .mbr-text,
.cid-v2nuqMiMez .mbr-section-btn {
  text-align: left;
}
.cid-v2nuqMRLiO {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2nuqMRLiO .mbr-text {
  text-align: left;
}
.cid-v2nuqNj17Y {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-v2nuqNj17Y img,
.cid-v2nuqNj17Y .item-img {
  width: 100%;
}
.cid-v2nuqNj17Y .item:focus,
.cid-v2nuqNj17Y span:focus {
  outline: none;
}
.cid-v2nuqNj17Y .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2nuqNj17Y .item {
    margin-bottom: 1rem;
  }
}
.cid-v2nuqNj17Y .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2nuqNj17Y .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v2nuqNj17Y .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-v2nuqNj17Y .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v2nuqNj17Y .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v2nuqNj17Y .mbr-section-title {
  color: #000000;
}
.cid-v2nuqNj17Y .item-title {
  text-align: center;
  color: #000000;
}
.cid-v2nuqNj17Y .item-subtitle {
  text-align: left;
}
.cid-v2nuqNj17Y .mbr-text,
.cid-v2nuqNj17Y .item .mbr-section-btn {
  text-align: center;
}
.cid-v2nuqNj17Y .content-head {
  max-width: 800px;
}
.cid-v2FwVx7DK3 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v2FwVx7DK3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2FwVx7DK3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2nuqOq0Qk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v3M1ulgG8d {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/trees-planted-dirt-roads.jpg");
}
.cid-v3M1ulgG8d .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v3M1ulgG8d .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3M1ulgG8d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3M1ulgG8d .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v3M1ulgG8d .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v3M1ulgG8d {
    align-items: center;
  }
  .cid-v3M1ulgG8d .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3M1ulgG8d .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v3M1ulgG8d {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v3M1ulgG8d .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v3M1ulgG8d .content-wrap {
    width: 100%;
  }
}
.cid-v3M1ulgG8d .mbr-section-title {
  text-align: center;
}
.cid-v3M1ulgG8d .mbr-text,
.cid-v3M1ulgG8d .mbr-section-btn {
  text-align: center;
}
.cid-v3M1ulE6bA {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3M1ulE6bA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3M1ulE6bA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3M1ulE6bA .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v3M1ulE6bA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3M1ulE6bA .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v3M1ulE6bA .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v3M1ulE6bA .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3M1ulE6bA .mbr-section-title {
  color: #56a4c8;
}
.cid-v3M1ulE6bA .mbr-text,
.cid-v3M1ulE6bA .mbr-section-btn {
  color: #000000;
}
.cid-v3M1ulE6bA img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v3M1ulE6bA img {
    height: 15rem;
  }
}
.cid-v3M1umobN1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-v3M1umobN1 .justify-content-center {
  align-items: center;
}
.cid-v3M1umobN1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3M1umobN1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3M1umobN1 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v3M1umobN1 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3M1umobN1 .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v3M1umobN1 .content-head {
  max-width: 800px;
}
.cid-v3M1umobN1 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v3M1umobN1 .card-title {
  text-align: left;
}
.cid-v3M1umRenb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v3M1umRenb .mbr-text {
  color: #000000;
}
.cid-v3M1umRenb .mbr-section-subtitle {
  color: #000000;
}
.cid-v3M1uncA7B {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-v3M1uncA7B .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3M1uncA7B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3M1uncA7B .mbr-text {
  color: #000000;
}
.cid-v3M1uncA7B .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v3M1uncA7B .item-wrapper {
  background: #ffffff;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v3M1uncA7B .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v3M1uncA7B .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v3M1uncA7B .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3M1uncA7B .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v3M1uncA7B .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v3M1uncA7B .mbr-section-title {
  color: #000000;
}
.cid-v3M1uncA7B .card-text,
.cid-v3M1uncA7B .item .mbr-section-btn {
  text-align: left;
}
.cid-v3M1uncA7B .card-title,
.cid-v3M1uncA7B .iconfont-wrapper {
  text-align: left;
}
.cid-v3M1uncA7B .mbr-section-subtitle,
.cid-v3M1uncA7B .main-button {
  text-align: left;
  color: #000000;
}
.cid-v3M1uncA7B .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v3M1uncA7B .item-content .item-footer {
  margin-top: auto;
}
.cid-v3M1uncA7B .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3M1uncA7B .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v3M1uncA7B .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v3M1uncA7B .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v3M4enX8PK {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v3M4enX8PK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3M4enX8PK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v3M4enX8PK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3M4enX8PK .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v3M4enX8PK .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v3M4enX8PK .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3M4enX8PK .mbr-section-title {
  color: #000000;
}
.cid-v3M4enX8PK .mbr-text,
.cid-v3M4enX8PK .mbr-section-btn {
  color: #000000;
}
.cid-v3M1unHZhZ {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v3M1uo5XGP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v3GwdCvylI {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/trees-planted-dirt-roads.jpg");
}
.cid-v3GwdCvylI .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v3GwdCvylI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3GwdCvylI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3GwdCvylI .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v3GwdCvylI .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v3GwdCvylI {
    align-items: center;
  }
  .cid-v3GwdCvylI .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3GwdCvylI .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v3GwdCvylI {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v3GwdCvylI .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v3GwdCvylI .content-wrap {
    width: 100%;
  }
}
.cid-v3GwdCvylI .mbr-section-title {
  text-align: center;
}
.cid-v3GwdCvylI .mbr-text,
.cid-v3GwdCvylI .mbr-section-btn {
  text-align: center;
}
.cid-v3GwdCZM4H {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3GwdCZM4H .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3GwdCZM4H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3GwdCZM4H .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v3GwdCZM4H .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3GwdCZM4H .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v3GwdCZM4H .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v3GwdCZM4H .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3GwdCZM4H .mbr-section-title {
  color: #645600;
}
.cid-v3GwdCZM4H .mbr-text,
.cid-v3GwdCZM4H .mbr-section-btn {
  color: #000000;
}
.cid-v3GwdCZM4H img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v3GwdCZM4H img {
    height: 15rem;
  }
}
.cid-v3GxhhAxy4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-v3GxhhAxy4 .justify-content-center {
  align-items: center;
}
.cid-v3GxhhAxy4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3GxhhAxy4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3GxhhAxy4 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v3GxhhAxy4 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3GxhhAxy4 .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v3GxhhAxy4 .content-head {
  max-width: 800px;
}
.cid-v3GxhhAxy4 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v3GxhhAxy4 .card-title {
  text-align: left;
}
.cid-vhVu6mk9cB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vhVu6mk9cB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhVu6mk9cB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vhVu6mk9cB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vhVu6mk9cB .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vhVu6mk9cB .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vhVu6mk9cB .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vhVu6mk9cB .mbr-section-title {
  color: #000000;
}
.cid-vhVu6mk9cB .mbr-text,
.cid-vhVu6mk9cB .mbr-section-btn {
  color: #000000;
}
.cid-v3GyS6d8PB {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-v3GyS6d8PB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3GyS6d8PB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3GyS6d8PB .mbr-text {
  color: #000000;
}
.cid-v3GyS6d8PB .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v3GyS6d8PB .item-wrapper {
  background: #ffffff;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v3GyS6d8PB .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v3GyS6d8PB .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v3GyS6d8PB .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3GyS6d8PB .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v3GyS6d8PB .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v3GyS6d8PB .mbr-section-title {
  color: #000000;
}
.cid-v3GyS6d8PB .card-text,
.cid-v3GyS6d8PB .item .mbr-section-btn {
  text-align: left;
}
.cid-v3GyS6d8PB .card-title,
.cid-v3GyS6d8PB .iconfont-wrapper {
  text-align: left;
}
.cid-v3GyS6d8PB .mbr-section-subtitle,
.cid-v3GyS6d8PB .main-button {
  text-align: left;
  color: #000000;
}
.cid-v3GyS6d8PB .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v3GyS6d8PB .item-content .item-footer {
  margin-top: auto;
}
.cid-v3GyS6d8PB .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3GyS6d8PB .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v3GyS6d8PB .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v3GyS6d8PB .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v3GwdEcLQh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v3GwdEsO23 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v3M8atJpHf {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/trees-planted-dirt-roads.jpg");
}
.cid-v3M8atJpHf .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v3M8atJpHf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3M8atJpHf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3M8atJpHf .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v3M8atJpHf .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v3M8atJpHf {
    align-items: center;
  }
  .cid-v3M8atJpHf .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3M8atJpHf .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v3M8atJpHf {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v3M8atJpHf .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v3M8atJpHf .content-wrap {
    width: 100%;
  }
}
.cid-v3M8atJpHf .mbr-section-title {
  text-align: center;
}
.cid-v3M8atJpHf .mbr-text,
.cid-v3M8atJpHf .mbr-section-btn {
  text-align: center;
}
.cid-v3M8auakqs {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3M8auakqs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3M8auakqs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3M8auakqs .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v3M8auakqs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3M8auakqs .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v3M8auakqs .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v3M8auakqs .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3M8auakqs .mbr-section-title {
  color: #a31940;
}
.cid-v3M8auakqs .mbr-text,
.cid-v3M8auakqs .mbr-section-btn {
  color: #000000;
}
.cid-v3M8auakqs img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v3M8auakqs img {
    height: 15rem;
  }
}
.cid-v3M8av5osB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v3M8av5osB .mbr-text {
  color: #000000;
}
.cid-v3M8av5osB .mbr-section-subtitle {
  color: #000000;
}
.cid-v3M8avjXp5 {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-v3M8avjXp5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3M8avjXp5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3M8avjXp5 .mbr-text {
  color: #000000;
}
.cid-v3M8avjXp5 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v3M8avjXp5 .item-wrapper {
  background: #ffffff;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v3M8avjXp5 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v3M8avjXp5 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v3M8avjXp5 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3M8avjXp5 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v3M8avjXp5 .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v3M8avjXp5 .mbr-section-title {
  color: #000000;
}
.cid-v3M8avjXp5 .card-text,
.cid-v3M8avjXp5 .item .mbr-section-btn {
  text-align: left;
}
.cid-v3M8avjXp5 .card-title,
.cid-v3M8avjXp5 .iconfont-wrapper {
  text-align: left;
}
.cid-v3M8avjXp5 .mbr-section-subtitle,
.cid-v3M8avjXp5 .main-button {
  text-align: left;
  color: #000000;
}
.cid-v3M8avjXp5 .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v3M8avjXp5 .item-content .item-footer {
  margin-top: auto;
}
.cid-v3M8avjXp5 .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3M8avjXp5 .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v3M8avjXp5 .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v3M8avjXp5 .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v3M8ax4wzA {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v3M8axpUqh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v3McGUZt9B {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/trees-planted-dirt-roads.jpg");
}
.cid-v3McGUZt9B .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v3McGUZt9B .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3McGUZt9B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3McGUZt9B .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v3McGUZt9B .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v3McGUZt9B {
    align-items: center;
  }
  .cid-v3McGUZt9B .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3McGUZt9B .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v3McGUZt9B {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v3McGUZt9B .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v3McGUZt9B .content-wrap {
    width: 100%;
  }
}
.cid-v3McGUZt9B .mbr-section-title {
  text-align: center;
}
.cid-v3McGUZt9B .mbr-text,
.cid-v3McGUZt9B .mbr-section-btn {
  text-align: center;
}
.cid-v3McGVDcaC {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3McGVDcaC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3McGVDcaC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3McGVDcaC .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v3McGVDcaC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3McGVDcaC .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v3McGVDcaC .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v3McGVDcaC .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3McGVDcaC .mbr-section-title {
  color: #7f4806;
}
.cid-v3McGVDcaC .mbr-text,
.cid-v3McGVDcaC .mbr-section-btn {
  color: #000000;
}
.cid-v3McGVDcaC img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v3McGVDcaC img {
    height: 15rem;
  }
}
.cid-v3MdpTI3Jt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-v3MdpTI3Jt .justify-content-center {
  align-items: center;
}
.cid-v3MdpTI3Jt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3MdpTI3Jt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3MdpTI3Jt .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v3MdpTI3Jt .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3MdpTI3Jt .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v3MdpTI3Jt .content-head {
  max-width: 800px;
}
.cid-v3MdpTI3Jt .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v3MdpTI3Jt .card-title {
  text-align: left;
}
.cid-v3McGWiruV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v3McGWiruV .mbr-text {
  color: #000000;
}
.cid-v3McGWiruV .mbr-section-subtitle {
  color: #000000;
}
.cid-v3McGWBHa6 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-v3McGWBHa6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3McGWBHa6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3McGWBHa6 .mbr-text {
  color: #000000;
}
.cid-v3McGWBHa6 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v3McGWBHa6 .item-wrapper {
  background: #ffffff;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v3McGWBHa6 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v3McGWBHa6 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v3McGWBHa6 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3McGWBHa6 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v3McGWBHa6 .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v3McGWBHa6 .mbr-section-title {
  color: #000000;
}
.cid-v3McGWBHa6 .card-text,
.cid-v3McGWBHa6 .item .mbr-section-btn {
  text-align: left;
}
.cid-v3McGWBHa6 .card-title,
.cid-v3McGWBHa6 .iconfont-wrapper {
  text-align: left;
}
.cid-v3McGWBHa6 .mbr-section-subtitle,
.cid-v3McGWBHa6 .main-button {
  text-align: left;
  color: #000000;
}
.cid-v3McGWBHa6 .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v3McGWBHa6 .item-content .item-footer {
  margin-top: auto;
}
.cid-v3McGWBHa6 .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3McGWBHa6 .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v3McGWBHa6 .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v3McGWBHa6 .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v3McGX4QMq {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v3McGXjaFG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v3MgwKM2OT {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/trees-planted-dirt-roads.jpg");
}
.cid-v3MgwKM2OT .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v3MgwKM2OT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3MgwKM2OT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3MgwKM2OT .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v3MgwKM2OT .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v3MgwKM2OT {
    align-items: center;
  }
  .cid-v3MgwKM2OT .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3MgwKM2OT .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v3MgwKM2OT {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v3MgwKM2OT .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v3MgwKM2OT .content-wrap {
    width: 100%;
  }
}
.cid-v3MgwKM2OT .mbr-section-title {
  text-align: center;
}
.cid-v3MgwKM2OT .mbr-text,
.cid-v3MgwKM2OT .mbr-section-btn {
  text-align: center;
}
.cid-v3MgwLzH5Q {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3MgwLzH5Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3MgwLzH5Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3MgwLzH5Q .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v3MgwLzH5Q .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3MgwLzH5Q .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v3MgwLzH5Q .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v3MgwLzH5Q .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3MgwLzH5Q .mbr-section-title {
  color: #55c30d;
}
.cid-v3MgwLzH5Q .mbr-text,
.cid-v3MgwLzH5Q .mbr-section-btn {
  color: #000000;
}
.cid-v3MgwLzH5Q img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v3MgwLzH5Q img {
    height: 15rem;
  }
}
.cid-v3MgwMzmMm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-v3MgwMzmMm .justify-content-center {
  align-items: center;
}
.cid-v3MgwMzmMm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3MgwMzmMm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3MgwMzmMm .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v3MgwMzmMm .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3MgwMzmMm .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v3MgwMzmMm .content-head {
  max-width: 800px;
}
.cid-v3MgwMzmMm .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v3MgwMzmMm .card-title {
  text-align: left;
}
.cid-v3MgwN0GCG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v3MgwN0GCG .mbr-text {
  color: #000000;
}
.cid-v3MgwN0GCG .mbr-section-subtitle {
  color: #000000;
}
.cid-v3MgwNli6k {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-v3MgwNli6k .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3MgwNli6k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3MgwNli6k .mbr-text {
  color: #000000;
}
.cid-v3MgwNli6k .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v3MgwNli6k .item-wrapper {
  background: #ffffff;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v3MgwNli6k .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v3MgwNli6k .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v3MgwNli6k .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3MgwNli6k .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v3MgwNli6k .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v3MgwNli6k .mbr-section-title {
  color: #000000;
}
.cid-v3MgwNli6k .card-text,
.cid-v3MgwNli6k .item .mbr-section-btn {
  text-align: left;
}
.cid-v3MgwNli6k .card-title,
.cid-v3MgwNli6k .iconfont-wrapper {
  text-align: left;
}
.cid-v3MgwNli6k .mbr-section-subtitle,
.cid-v3MgwNli6k .main-button {
  text-align: left;
  color: #000000;
}
.cid-v3MgwNli6k .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v3MgwNli6k .item-content .item-footer {
  margin-top: auto;
}
.cid-v3MgwNli6k .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3MgwNli6k .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v3MgwNli6k .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v3MgwNli6k .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v3MgwNROAK {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v3MgwO9wKx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v3MlTHKOfP {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/trees-planted-dirt-roads.jpg");
}
.cid-v3MlTHKOfP .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v3MlTHKOfP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3MlTHKOfP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3MlTHKOfP .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v3MlTHKOfP .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v3MlTHKOfP {
    align-items: center;
  }
  .cid-v3MlTHKOfP .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3MlTHKOfP .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v3MlTHKOfP {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v3MlTHKOfP .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v3MlTHKOfP .content-wrap {
    width: 100%;
  }
}
.cid-v3MlTHKOfP .mbr-section-title {
  text-align: center;
}
.cid-v3MlTHKOfP .mbr-text,
.cid-v3MlTHKOfP .mbr-section-btn {
  text-align: center;
}
.cid-v3MlTIpyAp {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3MlTIpyAp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3MlTIpyAp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3MlTIpyAp .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v3MlTIpyAp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3MlTIpyAp .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v3MlTIpyAp .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v3MlTIpyAp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3MlTIpyAp .mbr-section-title {
  color: #921db3;
}
.cid-v3MlTIpyAp .mbr-text,
.cid-v3MlTIpyAp .mbr-section-btn {
  color: #000000;
}
.cid-v3MlTIpyAp img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v3MlTIpyAp img {
    height: 15rem;
  }
}
.cid-v3MlTJ6196 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-v3MlTJ6196 .justify-content-center {
  align-items: center;
}
.cid-v3MlTJ6196 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3MlTJ6196 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3MlTJ6196 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v3MlTJ6196 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3MlTJ6196 .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v3MlTJ6196 .content-head {
  max-width: 800px;
}
.cid-v3MlTJ6196 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v3MlTJ6196 .card-title {
  text-align: left;
}
.cid-vhD8NGXY6P {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vhD8NGXY6P .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhD8NGXY6P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vhD8NGXY6P .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vhD8NGXY6P .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vhD8NGXY6P .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vhD8NGXY6P .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vhD8NGXY6P .mbr-section-title {
  color: #000000;
}
.cid-vhD8NGXY6P .mbr-text,
.cid-vhD8NGXY6P .mbr-section-btn {
  color: #000000;
}
.cid-v3MlTK7DYq {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-v3MlTK7DYq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3MlTK7DYq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3MlTK7DYq .mbr-text {
  color: #000000;
}
.cid-v3MlTK7DYq .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v3MlTK7DYq .item-wrapper {
  background: #ffffff;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v3MlTK7DYq .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v3MlTK7DYq .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v3MlTK7DYq .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3MlTK7DYq .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v3MlTK7DYq .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v3MlTK7DYq .mbr-section-title {
  color: #000000;
}
.cid-v3MlTK7DYq .card-text,
.cid-v3MlTK7DYq .item .mbr-section-btn {
  text-align: left;
}
.cid-v3MlTK7DYq .card-title,
.cid-v3MlTK7DYq .iconfont-wrapper {
  text-align: left;
}
.cid-v3MlTK7DYq .mbr-section-subtitle,
.cid-v3MlTK7DYq .main-button {
  text-align: left;
  color: #000000;
}
.cid-v3MlTK7DYq .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v3MlTK7DYq .item-content .item-footer {
  margin-top: auto;
}
.cid-v3MlTK7DYq .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3MlTK7DYq .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v3MlTK7DYq .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v3MlTK7DYq .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v3MlTKueb1 {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v3MlTKMSRw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v3MouKOjo5 {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/trees-planted-dirt-roads.jpg");
}
.cid-v3MouKOjo5 .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v3MouKOjo5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3MouKOjo5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3MouKOjo5 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v3MouKOjo5 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v3MouKOjo5 {
    align-items: center;
  }
  .cid-v3MouKOjo5 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3MouKOjo5 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v3MouKOjo5 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v3MouKOjo5 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v3MouKOjo5 .content-wrap {
    width: 100%;
  }
}
.cid-v3MouKOjo5 .mbr-section-title {
  text-align: center;
}
.cid-v3MouKOjo5 .mbr-text,
.cid-v3MouKOjo5 .mbr-section-btn {
  text-align: center;
}
.cid-v3MouLqCLb {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v3MouLqCLb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3MouLqCLb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3MouLqCLb .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v3MouLqCLb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3MouLqCLb .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v3MouLqCLb .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v3MouLqCLb .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3MouLqCLb .mbr-section-title {
  color: #7f4806;
}
.cid-v3MouLqCLb .mbr-text,
.cid-v3MouLqCLb .mbr-section-btn {
  color: #000000;
}
.cid-v3MouLqCLb img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v3MouLqCLb img {
    height: 15rem;
  }
}
.cid-vhVi8YnBN8 {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-vhVi8YnBN8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhVi8YnBN8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vhVi8YnBN8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vhVi8YnBN8 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vhVi8YnBN8 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vhVi8YnBN8 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vhVi8YnBN8 .mbr-section-title {
  color: #000000;
}
.cid-vhVi8YnBN8 .mbr-text,
.cid-vhVi8YnBN8 .mbr-section-btn {
  color: #000000;
}
.cid-v3MouN13y6 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v3MouN13y6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3MouN13y6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3MouN13y6 .mbr-text {
  color: #000000;
}
.cid-v3MouN13y6 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v3MouN13y6 .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v3MouN13y6 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v3MouN13y6 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v3MouN13y6 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3MouN13y6 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v3MouN13y6 .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v3MouN13y6 .mbr-section-title {
  color: #000000;
}
.cid-v3MouN13y6 .card-text,
.cid-v3MouN13y6 .item .mbr-section-btn {
  text-align: left;
}
.cid-v3MouN13y6 .card-title,
.cid-v3MouN13y6 .iconfont-wrapper {
  text-align: left;
}
.cid-v3MouN13y6 .mbr-section-subtitle,
.cid-v3MouN13y6 .main-button {
  text-align: left;
  color: #000000;
}
.cid-v3MouN13y6 .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v3MouN13y6 .item-content .item-footer {
  margin-top: auto;
}
.cid-v3MouN13y6 .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3MouN13y6 .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v3MouN13y6 .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v3MouN13y6 .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v3MouNv0TS {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v3MouNYk0U {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v3MqjjhiAd {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/trees-planted-dirt-roads.jpg");
}
.cid-v3MqjjhiAd .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v3MqjjhiAd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3MqjjhiAd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3MqjjhiAd .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v3MqjjhiAd .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v3MqjjhiAd {
    align-items: center;
  }
  .cid-v3MqjjhiAd .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3MqjjhiAd .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v3MqjjhiAd {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v3MqjjhiAd .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v3MqjjhiAd .content-wrap {
    width: 100%;
  }
}
.cid-v3MqjjhiAd .mbr-section-title {
  text-align: center;
}
.cid-v3MqjjhiAd .mbr-text,
.cid-v3MqjjhiAd .mbr-section-btn {
  text-align: center;
}
.cid-v3Mqjk2Vz2 {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v3Mqjk2Vz2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3Mqjk2Vz2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3Mqjk2Vz2 .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v3Mqjk2Vz2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3Mqjk2Vz2 .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v3Mqjk2Vz2 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v3Mqjk2Vz2 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3Mqjk2Vz2 .mbr-section-title {
  color: #f17ec3;
}
.cid-v3Mqjk2Vz2 .mbr-text,
.cid-v3Mqjk2Vz2 .mbr-section-btn {
  color: #000000;
}
.cid-v3Mqjk2Vz2 img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v3Mqjk2Vz2 img {
    height: 15rem;
  }
}
.cid-vhVcecC6Sx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-vhVcecC6Sx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhVcecC6Sx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vhVcecC6Sx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vhVcecC6Sx .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vhVcecC6Sx .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vhVcecC6Sx .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vhVcecC6Sx .mbr-section-title {
  color: #000000;
}
.cid-vhVcecC6Sx .mbr-text,
.cid-vhVcecC6Sx .mbr-section-btn {
  color: #000000;
}
.cid-v3Mqjlk6tq {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v3Mqjlk6tq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3Mqjlk6tq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3Mqjlk6tq .mbr-text {
  color: #000000;
}
.cid-v3Mqjlk6tq .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v3Mqjlk6tq .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v3Mqjlk6tq .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v3Mqjlk6tq .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v3Mqjlk6tq .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3Mqjlk6tq .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v3Mqjlk6tq .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v3Mqjlk6tq .mbr-section-title {
  color: #000000;
}
.cid-v3Mqjlk6tq .card-text,
.cid-v3Mqjlk6tq .item .mbr-section-btn {
  text-align: left;
}
.cid-v3Mqjlk6tq .card-title,
.cid-v3Mqjlk6tq .iconfont-wrapper {
  text-align: left;
}
.cid-v3Mqjlk6tq .mbr-section-subtitle,
.cid-v3Mqjlk6tq .main-button {
  text-align: left;
  color: #000000;
}
.cid-v3Mqjlk6tq .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v3Mqjlk6tq .item-content .item-footer {
  margin-top: auto;
}
.cid-v3Mqjlk6tq .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3Mqjlk6tq .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v3Mqjlk6tq .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v3Mqjlk6tq .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v3Mqjm0uin {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v3Mqjmqctx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v3Mty7rhOA {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/trees-planted-dirt-roads.jpg");
}
.cid-v3Mty7rhOA .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v3Mty7rhOA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3Mty7rhOA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3Mty7rhOA .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v3Mty7rhOA .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v3Mty7rhOA {
    align-items: center;
  }
  .cid-v3Mty7rhOA .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3Mty7rhOA .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v3Mty7rhOA {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v3Mty7rhOA .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v3Mty7rhOA .content-wrap {
    width: 100%;
  }
}
.cid-v3Mty7rhOA .mbr-section-title {
  text-align: center;
}
.cid-v3Mty7rhOA .mbr-text,
.cid-v3Mty7rhOA .mbr-section-btn {
  text-align: center;
}
.cid-v3Mty8naMA {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v3Mty8naMA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3Mty8naMA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3Mty8naMA .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v3Mty8naMA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3Mty8naMA .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v3Mty8naMA .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v3Mty8naMA .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3Mty8naMA .mbr-section-title {
  color: #c88913;
}
.cid-v3Mty8naMA .mbr-text,
.cid-v3Mty8naMA .mbr-section-btn {
  color: #000000;
}
.cid-v3Mty8naMA img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v3Mty8naMA img {
    height: 15rem;
  }
}
.cid-v3Mty9fh8J {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v3Mty9fh8J .mbr-text {
  color: #000000;
}
.cid-v3Mty9fh8J .mbr-section-subtitle {
  color: #000000;
}
.cid-v3Mty9yVBD {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v3Mty9yVBD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3Mty9yVBD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3Mty9yVBD .mbr-text {
  color: #000000;
}
.cid-v3Mty9yVBD .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v3Mty9yVBD .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v3Mty9yVBD .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v3Mty9yVBD .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v3Mty9yVBD .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3Mty9yVBD .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v3Mty9yVBD .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v3Mty9yVBD .mbr-section-title {
  color: #000000;
}
.cid-v3Mty9yVBD .card-text,
.cid-v3Mty9yVBD .item .mbr-section-btn {
  text-align: left;
}
.cid-v3Mty9yVBD .card-title,
.cid-v3Mty9yVBD .iconfont-wrapper {
  text-align: left;
}
.cid-v3Mty9yVBD .mbr-section-subtitle,
.cid-v3Mty9yVBD .main-button {
  text-align: left;
  color: #000000;
}
.cid-v3Mty9yVBD .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v3Mty9yVBD .item-content .item-footer {
  margin-top: auto;
}
.cid-v3Mty9yVBD .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3Mty9yVBD .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v3Mty9yVBD .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v3Mty9yVBD .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v3Mty9YGvL {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v3Mtyaip5V {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v5yzOdPYPn {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-1-2000x1333.jpg");
}
.cid-v5yzOdPYPn .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v5yzOdPYPn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yzOdPYPn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yzOdPYPn .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v5yzOdPYPn .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v5yzOdPYPn {
    align-items: center;
  }
  .cid-v5yzOdPYPn .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5yzOdPYPn .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5yzOdPYPn {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5yzOdPYPn .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5yzOdPYPn .content-wrap {
    width: 100%;
  }
}
.cid-v5yzOdPYPn .mbr-section-title {
  text-align: center;
}
.cid-v5yzOdPYPn .mbr-text,
.cid-v5yzOdPYPn .mbr-section-btn {
  text-align: center;
}
.cid-v5yzOey1mE {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5yzOey1mE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yzOey1mE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yzOey1mE .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v5yzOey1mE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5yzOey1mE .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5yzOey1mE .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v5yzOey1mE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5yzOey1mE .mbr-section-title {
  color: #393193;
}
.cid-v5yzOey1mE .mbr-text,
.cid-v5yzOey1mE .mbr-section-btn {
  color: #000000;
}
.cid-v5yzOey1mE img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v5yzOey1mE img {
    height: 15rem;
  }
}
.cid-v5yBi0HmVm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5yBi0HmVm .justify-content-center {
  align-items: center;
}
.cid-v5yBi0HmVm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yBi0HmVm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yBi0HmVm .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v5yBi0HmVm .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5yBi0HmVm .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v5yBi0HmVm .content-head {
  max-width: 800px;
}
.cid-v5yBi0HmVm .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v5yBi0HmVm .card-title {
  text-align: left;
}
.cid-v5yzOfgCGC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v5yzOfgCGC .mbr-text {
  color: #000000;
}
.cid-v5yzOfgCGC .mbr-section-subtitle {
  color: #000000;
}
.cid-v5yzOfN4Lt {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5yzOfN4Lt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yzOfN4Lt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yzOfN4Lt .mbr-text {
  color: #000000;
}
.cid-v5yzOfN4Lt .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v5yzOfN4Lt .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v5yzOfN4Lt .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5yzOfN4Lt .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v5yzOfN4Lt .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5yzOfN4Lt .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5yzOfN4Lt .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v5yzOfN4Lt .mbr-section-title {
  color: #000000;
}
.cid-v5yzOfN4Lt .card-text,
.cid-v5yzOfN4Lt .item .mbr-section-btn {
  text-align: left;
}
.cid-v5yzOfN4Lt .card-title,
.cid-v5yzOfN4Lt .iconfont-wrapper {
  text-align: left;
}
.cid-v5yzOfN4Lt .mbr-section-subtitle,
.cid-v5yzOfN4Lt .main-button {
  text-align: left;
  color: #000000;
}
.cid-v5yzOfN4Lt .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5yzOfN4Lt .item-content .item-footer {
  margin-top: auto;
}
.cid-v5yzOfN4Lt .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5yzOfN4Lt .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v5yzOfN4Lt .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v5yzOfN4Lt .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v5yzOgvUcY {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5yzOj0gbD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v5yFFw30ye {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-1-2000x1333.jpg");
}
.cid-v5yFFw30ye .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v5yFFw30ye .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yFFw30ye .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yFFw30ye .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v5yFFw30ye .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v5yFFw30ye {
    align-items: center;
  }
  .cid-v5yFFw30ye .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5yFFw30ye .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5yFFw30ye {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5yFFw30ye .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5yFFw30ye .content-wrap {
    width: 100%;
  }
}
.cid-v5yFFw30ye .mbr-section-title {
  text-align: center;
}
.cid-v5yFFw30ye .mbr-text,
.cid-v5yFFw30ye .mbr-section-btn {
  text-align: center;
}
.cid-v5yFFwWVQi {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5yFFwWVQi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yFFwWVQi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yFFwWVQi .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v5yFFwWVQi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5yFFwWVQi .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5yFFwWVQi .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v5yFFwWVQi .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5yFFwWVQi .mbr-section-title {
  color: #393193;
}
.cid-v5yFFwWVQi .mbr-text,
.cid-v5yFFwWVQi .mbr-section-btn {
  color: #000000;
}
.cid-v5yFFwWVQi img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v5yFFwWVQi img {
    height: 15rem;
  }
}
.cid-v5yFFyuZoo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v5yFFyuZoo .mbr-text {
  color: #000000;
}
.cid-v5yFFyuZoo .mbr-section-subtitle {
  color: #000000;
}
.cid-v5yFFyQeRa {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5yFFyQeRa .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yFFyQeRa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yFFyQeRa .mbr-text {
  color: #000000;
}
.cid-v5yFFyQeRa .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v5yFFyQeRa .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v5yFFyQeRa .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5yFFyQeRa .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v5yFFyQeRa .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5yFFyQeRa .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5yFFyQeRa .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v5yFFyQeRa .mbr-section-title {
  color: #000000;
}
.cid-v5yFFyQeRa .card-text,
.cid-v5yFFyQeRa .item .mbr-section-btn {
  text-align: left;
}
.cid-v5yFFyQeRa .card-title,
.cid-v5yFFyQeRa .iconfont-wrapper {
  text-align: left;
}
.cid-v5yFFyQeRa .mbr-section-subtitle,
.cid-v5yFFyQeRa .main-button {
  text-align: left;
  color: #000000;
}
.cid-v5yFFyQeRa .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5yFFyQeRa .item-content .item-footer {
  margin-top: auto;
}
.cid-v5yFFyQeRa .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5yFFyQeRa .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v5yFFyQeRa .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v5yFFyQeRa .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v5yFFBZyCA {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5yFFCQxRt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v5yIW49iZF {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-1-2000x1333.jpg");
}
.cid-v5yIW49iZF .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v5yIW49iZF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yIW49iZF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yIW49iZF .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v5yIW49iZF .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v5yIW49iZF {
    align-items: center;
  }
  .cid-v5yIW49iZF .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5yIW49iZF .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5yIW49iZF {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5yIW49iZF .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5yIW49iZF .content-wrap {
    width: 100%;
  }
}
.cid-v5yIW49iZF .mbr-section-title {
  text-align: center;
}
.cid-v5yIW49iZF .mbr-text,
.cid-v5yIW49iZF .mbr-section-btn {
  text-align: center;
}
.cid-v5yIW4S3cd {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5yIW4S3cd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yIW4S3cd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yIW4S3cd .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v5yIW4S3cd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5yIW4S3cd .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5yIW4S3cd .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v5yIW4S3cd .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5yIW4S3cd .mbr-section-title {
  color: #56a4c8;
}
.cid-v5yIW4S3cd .mbr-text,
.cid-v5yIW4S3cd .mbr-section-btn {
  color: #000000;
}
.cid-v5yIW4S3cd img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v5yIW4S3cd img {
    height: 15rem;
  }
}
.cid-v5yJbU3god {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5yJbU3god .justify-content-center {
  align-items: center;
}
.cid-v5yJbU3god .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yJbU3god .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yJbU3god .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v5yJbU3god .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5yJbU3god .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v5yJbU3god .content-head {
  max-width: 800px;
}
.cid-v5yJbU3god .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v5yJbU3god .card-title {
  text-align: left;
}
.cid-v5yIW5Mrpo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v5yIW5Mrpo .mbr-text {
  color: #000000;
}
.cid-v5yIW5Mrpo .mbr-section-subtitle {
  color: #000000;
}
.cid-v5yIW68qy9 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5yIW68qy9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yIW68qy9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yIW68qy9 .mbr-text {
  color: #000000;
}
.cid-v5yIW68qy9 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v5yIW68qy9 .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v5yIW68qy9 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5yIW68qy9 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v5yIW68qy9 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5yIW68qy9 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5yIW68qy9 .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v5yIW68qy9 .mbr-section-title {
  color: #000000;
}
.cid-v5yIW68qy9 .card-text,
.cid-v5yIW68qy9 .item .mbr-section-btn {
  text-align: left;
}
.cid-v5yIW68qy9 .card-title,
.cid-v5yIW68qy9 .iconfont-wrapper {
  text-align: left;
}
.cid-v5yIW68qy9 .mbr-section-subtitle,
.cid-v5yIW68qy9 .main-button {
  text-align: left;
  color: #000000;
}
.cid-v5yIW68qy9 .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5yIW68qy9 .item-content .item-footer {
  margin-top: auto;
}
.cid-v5yIW68qy9 .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5yIW68qy9 .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v5yIW68qy9 .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v5yIW68qy9 .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v5yIW7bZrb {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5yIW7Hbas {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v5yMr8Y1ac {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-1-2000x1333.jpg");
}
.cid-v5yMr8Y1ac .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v5yMr8Y1ac .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yMr8Y1ac .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yMr8Y1ac .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v5yMr8Y1ac .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v5yMr8Y1ac {
    align-items: center;
  }
  .cid-v5yMr8Y1ac .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5yMr8Y1ac .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5yMr8Y1ac {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5yMr8Y1ac .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5yMr8Y1ac .content-wrap {
    width: 100%;
  }
}
.cid-v5yMr8Y1ac .mbr-section-title {
  text-align: center;
}
.cid-v5yMr8Y1ac .mbr-text,
.cid-v5yMr8Y1ac .mbr-section-btn {
  text-align: center;
}
.cid-v5yMra350p {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5yMra350p .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yMra350p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yMra350p .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v5yMra350p .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5yMra350p .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5yMra350p .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v5yMra350p .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5yMra350p .mbr-section-title {
  color: #393193;
}
.cid-v5yMra350p .mbr-text,
.cid-v5yMra350p .mbr-section-btn {
  color: #000000;
}
.cid-v5yMra350p img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v5yMra350p img {
    height: 15rem;
  }
}
.cid-v5yMrba6lT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5yMrba6lT .justify-content-center {
  align-items: center;
}
.cid-v5yMrba6lT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yMrba6lT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yMrba6lT .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v5yMrba6lT .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5yMrba6lT .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v5yMrba6lT .content-head {
  max-width: 800px;
}
.cid-v5yMrba6lT .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v5yMrba6lT .card-title {
  text-align: left;
}
.cid-v5yMrbLQDK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v5yMrbLQDK .mbr-text {
  color: #000000;
}
.cid-v5yMrbLQDK .mbr-section-subtitle {
  color: #000000;
}
.cid-v5yMrcmJ2i {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5yMrcmJ2i .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yMrcmJ2i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yMrcmJ2i .mbr-text {
  color: #000000;
}
.cid-v5yMrcmJ2i .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v5yMrcmJ2i .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v5yMrcmJ2i .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5yMrcmJ2i .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v5yMrcmJ2i .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5yMrcmJ2i .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5yMrcmJ2i .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v5yMrcmJ2i .mbr-section-title {
  color: #000000;
}
.cid-v5yMrcmJ2i .card-text,
.cid-v5yMrcmJ2i .item .mbr-section-btn {
  text-align: left;
}
.cid-v5yMrcmJ2i .card-title,
.cid-v5yMrcmJ2i .iconfont-wrapper {
  text-align: left;
}
.cid-v5yMrcmJ2i .mbr-section-subtitle,
.cid-v5yMrcmJ2i .main-button {
  text-align: left;
  color: #000000;
}
.cid-v5yMrcmJ2i .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5yMrcmJ2i .item-content .item-footer {
  margin-top: auto;
}
.cid-v5yMrcmJ2i .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5yMrcmJ2i .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v5yMrcmJ2i .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v5yMrcmJ2i .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v5yMrd4gBd {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5yMrdooHz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v5z0ljr0RE {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-1-2000x1333.jpg");
}
.cid-v5z0ljr0RE .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v5z0ljr0RE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5z0ljr0RE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5z0ljr0RE .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v5z0ljr0RE .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v5z0ljr0RE {
    align-items: center;
  }
  .cid-v5z0ljr0RE .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5z0ljr0RE .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5z0ljr0RE {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5z0ljr0RE .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5z0ljr0RE .content-wrap {
    width: 100%;
  }
}
.cid-v5z0ljr0RE .mbr-section-title {
  text-align: center;
}
.cid-v5z0ljr0RE .mbr-text,
.cid-v5z0ljr0RE .mbr-section-btn {
  text-align: center;
}
.cid-v5z0lkbaK1 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5z0lkbaK1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5z0lkbaK1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5z0lkbaK1 .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v5z0lkbaK1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5z0lkbaK1 .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5z0lkbaK1 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v5z0lkbaK1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5z0lkbaK1 .mbr-section-title {
  color: #64911f;
}
.cid-v5z0lkbaK1 .mbr-text,
.cid-v5z0lkbaK1 .mbr-section-btn {
  color: #000000;
}
.cid-v5z0lkbaK1 img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v5z0lkbaK1 img {
    height: 15rem;
  }
}
.cid-v5z0lkYCs9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5z0lkYCs9 .justify-content-center {
  align-items: center;
}
.cid-v5z0lkYCs9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5z0lkYCs9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5z0lkYCs9 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v5z0lkYCs9 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5z0lkYCs9 .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v5z0lkYCs9 .content-head {
  max-width: 800px;
}
.cid-v5z0lkYCs9 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v5z0lkYCs9 .card-title {
  text-align: left;
}
.cid-v5z0llsW5M {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v5z0llsW5M .mbr-text {
  color: #000000;
}
.cid-v5z0llsW5M .mbr-section-subtitle {
  color: #000000;
}
.cid-v5z0llM8NQ {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5z0llM8NQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5z0llM8NQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5z0llM8NQ .mbr-text {
  color: #000000;
}
.cid-v5z0llM8NQ .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v5z0llM8NQ .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v5z0llM8NQ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5z0llM8NQ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v5z0llM8NQ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5z0llM8NQ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5z0llM8NQ .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v5z0llM8NQ .mbr-section-title {
  color: #000000;
}
.cid-v5z0llM8NQ .card-text,
.cid-v5z0llM8NQ .item .mbr-section-btn {
  text-align: left;
}
.cid-v5z0llM8NQ .card-title,
.cid-v5z0llM8NQ .iconfont-wrapper {
  text-align: left;
}
.cid-v5z0llM8NQ .mbr-section-subtitle,
.cid-v5z0llM8NQ .main-button {
  text-align: left;
  color: #000000;
}
.cid-v5z0llM8NQ .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5z0llM8NQ .item-content .item-footer {
  margin-top: auto;
}
.cid-v5z0llM8NQ .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5z0llM8NQ .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v5z0llM8NQ .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v5z0llM8NQ .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v5z0lmeCtA {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5z0lmvMwd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v5z7Y7ngep {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-1-2000x1333.jpg");
}
.cid-v5z7Y7ngep .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v5z7Y7ngep .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5z7Y7ngep .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5z7Y7ngep .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v5z7Y7ngep .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v5z7Y7ngep {
    align-items: center;
  }
  .cid-v5z7Y7ngep .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5z7Y7ngep .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5z7Y7ngep {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5z7Y7ngep .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5z7Y7ngep .content-wrap {
    width: 100%;
  }
}
.cid-v5z7Y7ngep .mbr-section-title {
  text-align: center;
}
.cid-v5z7Y7ngep .mbr-text,
.cid-v5z7Y7ngep .mbr-section-btn {
  text-align: center;
}
.cid-v5z7Y80UeS {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5z7Y80UeS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5z7Y80UeS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5z7Y80UeS .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v5z7Y80UeS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5z7Y80UeS .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5z7Y80UeS .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v5z7Y80UeS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5z7Y80UeS .mbr-section-title {
  color: #64911f;
}
.cid-v5z7Y80UeS .mbr-text,
.cid-v5z7Y80UeS .mbr-section-btn {
  color: #000000;
}
.cid-v5z7Y80UeS img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v5z7Y80UeS img {
    height: 15rem;
  }
}
.cid-v5z7Y8O9Eg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5z7Y8O9Eg .justify-content-center {
  align-items: center;
}
.cid-v5z7Y8O9Eg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5z7Y8O9Eg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5z7Y8O9Eg .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v5z7Y8O9Eg .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5z7Y8O9Eg .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v5z7Y8O9Eg .content-head {
  max-width: 800px;
}
.cid-v5z7Y8O9Eg .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v5z7Y8O9Eg .card-title {
  text-align: left;
}
.cid-v5z7Y9iT6P {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v5z7Y9iT6P .mbr-text {
  color: #000000;
}
.cid-v5z7Y9iT6P .mbr-section-subtitle {
  color: #000000;
}
.cid-v5z7Y9BFdi {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5z7Y9BFdi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5z7Y9BFdi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5z7Y9BFdi .mbr-text {
  color: #000000;
}
.cid-v5z7Y9BFdi .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v5z7Y9BFdi .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v5z7Y9BFdi .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5z7Y9BFdi .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v5z7Y9BFdi .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5z7Y9BFdi .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5z7Y9BFdi .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v5z7Y9BFdi .mbr-section-title {
  color: #000000;
}
.cid-v5z7Y9BFdi .card-text,
.cid-v5z7Y9BFdi .item .mbr-section-btn {
  text-align: left;
}
.cid-v5z7Y9BFdi .card-title,
.cid-v5z7Y9BFdi .iconfont-wrapper {
  text-align: left;
}
.cid-v5z7Y9BFdi .mbr-section-subtitle,
.cid-v5z7Y9BFdi .main-button {
  text-align: left;
  color: #000000;
}
.cid-v5z7Y9BFdi .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5z7Y9BFdi .item-content .item-footer {
  margin-top: auto;
}
.cid-v5z7Y9BFdi .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5z7Y9BFdi .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v5z7Y9BFdi .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v5z7Y9BFdi .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v5z7Ya2yoE {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5z7Yag4kR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v5zekt3Jch {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-1-2000x1333.jpg");
}
.cid-v5zekt3Jch .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v5zekt3Jch .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5zekt3Jch .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5zekt3Jch .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v5zekt3Jch .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v5zekt3Jch {
    align-items: center;
  }
  .cid-v5zekt3Jch .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5zekt3Jch .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5zekt3Jch {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5zekt3Jch .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5zekt3Jch .content-wrap {
    width: 100%;
  }
}
.cid-v5zekt3Jch .mbr-section-title {
  text-align: center;
}
.cid-v5zekt3Jch .mbr-text,
.cid-v5zekt3Jch .mbr-section-btn {
  text-align: center;
}
.cid-v5zektMrYc {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5zektMrYc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5zektMrYc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5zektMrYc .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v5zektMrYc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5zektMrYc .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5zektMrYc .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v5zektMrYc .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5zektMrYc .mbr-section-title {
  color: #232323;
}
.cid-v5zektMrYc .mbr-text,
.cid-v5zektMrYc .mbr-section-btn {
  color: #000000;
}
.cid-v5zektMrYc img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v5zektMrYc img {
    height: 15rem;
  }
}
.cid-v5zekuAOED {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5zekuAOED .justify-content-center {
  align-items: center;
}
.cid-v5zekuAOED .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5zekuAOED .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5zekuAOED .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v5zekuAOED .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5zekuAOED .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v5zekuAOED .content-head {
  max-width: 800px;
}
.cid-v5zekuAOED .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v5zekuAOED .card-title {
  text-align: left;
}
.cid-v5zekuZ2Qh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v5zekuZ2Qh .mbr-text {
  color: #000000;
}
.cid-v5zekuZ2Qh .mbr-section-subtitle {
  color: #000000;
}
.cid-v5zekvhr0v {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5zekvhr0v .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5zekvhr0v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5zekvhr0v .mbr-text {
  color: #000000;
}
.cid-v5zekvhr0v .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v5zekvhr0v .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v5zekvhr0v .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5zekvhr0v .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v5zekvhr0v .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5zekvhr0v .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5zekvhr0v .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v5zekvhr0v .mbr-section-title {
  color: #000000;
}
.cid-v5zekvhr0v .card-text,
.cid-v5zekvhr0v .item .mbr-section-btn {
  text-align: left;
}
.cid-v5zekvhr0v .card-title,
.cid-v5zekvhr0v .iconfont-wrapper {
  text-align: left;
}
.cid-v5zekvhr0v .mbr-section-subtitle,
.cid-v5zekvhr0v .main-button {
  text-align: left;
  color: #000000;
}
.cid-v5zekvhr0v .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5zekvhr0v .item-content .item-footer {
  margin-top: auto;
}
.cid-v5zekvhr0v .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5zekvhr0v .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v5zekvhr0v .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v5zekvhr0v .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v5zekvGqxd {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5zekw0YX3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v5zgNyyDDo {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-1-2000x1333.jpg");
}
.cid-v5zgNyyDDo .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v5zgNyyDDo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5zgNyyDDo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5zgNyyDDo .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v5zgNyyDDo .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v5zgNyyDDo {
    align-items: center;
  }
  .cid-v5zgNyyDDo .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5zgNyyDDo .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5zgNyyDDo {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5zgNyyDDo .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5zgNyyDDo .content-wrap {
    width: 100%;
  }
}
.cid-v5zgNyyDDo .mbr-section-title {
  text-align: center;
}
.cid-v5zgNyyDDo .mbr-text,
.cid-v5zgNyyDDo .mbr-section-btn {
  text-align: center;
}
.cid-v5zgNzI20O {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5zgNzI20O .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5zgNzI20O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5zgNzI20O .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v5zgNzI20O .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5zgNzI20O .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5zgNzI20O .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v5zgNzI20O .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5zgNzI20O .mbr-section-title {
  color: #232323;
}
.cid-v5zgNzI20O .mbr-text,
.cid-v5zgNzI20O .mbr-section-btn {
  color: #000000;
}
.cid-v5zgNzI20O img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v5zgNzI20O img {
    height: 15rem;
  }
}
.cid-v5zgNAvrKt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-v5zgNAvrKt .justify-content-center {
  align-items: center;
}
.cid-v5zgNAvrKt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5zgNAvrKt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5zgNAvrKt .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v5zgNAvrKt .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5zgNAvrKt .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v5zgNAvrKt .content-head {
  max-width: 800px;
}
.cid-v5zgNAvrKt .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v5zgNAvrKt .card-title {
  text-align: left;
}
.cid-v5zgNBoYPk {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5zgNBoYPk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5zgNBoYPk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5zgNBoYPk .mbr-text {
  color: #000000;
}
.cid-v5zgNBoYPk .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v5zgNBoYPk .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v5zgNBoYPk .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5zgNBoYPk .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v5zgNBoYPk .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5zgNBoYPk .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5zgNBoYPk .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v5zgNBoYPk .mbr-section-title {
  color: #000000;
}
.cid-v5zgNBoYPk .card-text,
.cid-v5zgNBoYPk .item .mbr-section-btn {
  text-align: left;
}
.cid-v5zgNBoYPk .card-title,
.cid-v5zgNBoYPk .iconfont-wrapper {
  text-align: left;
}
.cid-v5zgNBoYPk .mbr-section-subtitle,
.cid-v5zgNBoYPk .main-button {
  text-align: left;
  color: #000000;
}
.cid-v5zgNBoYPk .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5zgNBoYPk .item-content .item-footer {
  margin-top: auto;
}
.cid-v5zgNBoYPk .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5zgNBoYPk .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v5zgNBoYPk .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v5zgNBoYPk .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v5zgNC1Zpc {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5zgNCknO3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v5zkUVHpEY {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-1-2000x1333.jpg");
}
.cid-v5zkUVHpEY .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v5zkUVHpEY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5zkUVHpEY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5zkUVHpEY .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v5zkUVHpEY .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v5zkUVHpEY {
    align-items: center;
  }
  .cid-v5zkUVHpEY .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5zkUVHpEY .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5zkUVHpEY {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5zkUVHpEY .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5zkUVHpEY .content-wrap {
    width: 100%;
  }
}
.cid-v5zkUVHpEY .mbr-section-title {
  text-align: center;
}
.cid-v5zkUVHpEY .mbr-text,
.cid-v5zkUVHpEY .mbr-section-btn {
  text-align: center;
}
.cid-v5zkUWmS3d {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5zkUWmS3d .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5zkUWmS3d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5zkUWmS3d .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v5zkUWmS3d .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5zkUWmS3d .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5zkUWmS3d .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v5zkUWmS3d .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5zkUWmS3d .mbr-section-title {
  color: #232323;
}
.cid-v5zkUWmS3d .mbr-text,
.cid-v5zkUWmS3d .mbr-section-btn {
  color: #000000;
}
.cid-v5zkUWmS3d img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v5zkUWmS3d img {
    height: 15rem;
  }
}
.cid-v5zlytC3RI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v5zlytC3RI .mbr-text {
  color: #000000;
}
.cid-v5zlytC3RI .mbr-section-subtitle {
  color: #000000;
}
.cid-v5zkUXFjck {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5zkUXFjck .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5zkUXFjck .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5zkUXFjck .mbr-text {
  color: #000000;
}
.cid-v5zkUXFjck .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v5zkUXFjck .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v5zkUXFjck .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5zkUXFjck .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v5zkUXFjck .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5zkUXFjck .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5zkUXFjck .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v5zkUXFjck .mbr-section-title {
  color: #000000;
}
.cid-v5zkUXFjck .card-text,
.cid-v5zkUXFjck .item .mbr-section-btn {
  text-align: left;
}
.cid-v5zkUXFjck .card-title,
.cid-v5zkUXFjck .iconfont-wrapper {
  text-align: left;
}
.cid-v5zkUXFjck .mbr-section-subtitle,
.cid-v5zkUXFjck .main-button {
  text-align: left;
  color: #000000;
}
.cid-v5zkUXFjck .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5zkUXFjck .item-content .item-footer {
  margin-top: auto;
}
.cid-v5zkUXFjck .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5zkUXFjck .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v5zkUXFjck .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v5zkUXFjck .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v5zkUYbHab {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5zkUYxHqI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v5zoojaZX9 {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-1-2000x1333.jpg");
}
.cid-v5zoojaZX9 .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v5zoojaZX9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5zoojaZX9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5zoojaZX9 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v5zoojaZX9 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v5zoojaZX9 {
    align-items: center;
  }
  .cid-v5zoojaZX9 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5zoojaZX9 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5zoojaZX9 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5zoojaZX9 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5zoojaZX9 .content-wrap {
    width: 100%;
  }
}
.cid-v5zoojaZX9 .mbr-section-title {
  text-align: center;
}
.cid-v5zoojaZX9 .mbr-text,
.cid-v5zoojaZX9 .mbr-section-btn {
  text-align: center;
}
.cid-v5zoojVONo {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5zoojVONo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5zoojVONo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5zoojVONo .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v5zoojVONo .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5zoojVONo .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5zoojVONo .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v5zoojVONo .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5zoojVONo .mbr-section-title {
  color: #232323;
}
.cid-v5zoojVONo .mbr-text,
.cid-v5zoojVONo .mbr-section-btn {
  color: #000000;
}
.cid-v5zoojVONo img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v5zoojVONo img {
    height: 15rem;
  }
}
.cid-v5zq8dbSJh {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5zq8dbSJh .justify-content-center {
  align-items: center;
}
.cid-v5zq8dbSJh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5zq8dbSJh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5zq8dbSJh .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v5zq8dbSJh .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5zq8dbSJh .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v5zq8dbSJh .content-head {
  max-width: 800px;
}
.cid-v5zq8dbSJh .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v5zq8dbSJh .card-title {
  text-align: left;
}
.cid-v5zookMjtH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v5zookMjtH .mbr-text {
  color: #000000;
}
.cid-v5zookMjtH .mbr-section-subtitle {
  color: #000000;
}
.cid-v5zool70Kp {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5zool70Kp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5zool70Kp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5zool70Kp .mbr-text {
  color: #000000;
}
.cid-v5zool70Kp .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v5zool70Kp .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v5zool70Kp .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5zool70Kp .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v5zool70Kp .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5zool70Kp .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5zool70Kp .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v5zool70Kp .mbr-section-title {
  color: #000000;
}
.cid-v5zool70Kp .card-text,
.cid-v5zool70Kp .item .mbr-section-btn {
  text-align: left;
}
.cid-v5zool70Kp .card-title,
.cid-v5zool70Kp .iconfont-wrapper {
  text-align: left;
}
.cid-v5zool70Kp .mbr-section-subtitle,
.cid-v5zool70Kp .main-button {
  text-align: left;
  color: #000000;
}
.cid-v5zool70Kp .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5zool70Kp .item-content .item-footer {
  margin-top: auto;
}
.cid-v5zool70Kp .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5zool70Kp .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v5zool70Kp .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v5zool70Kp .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v5zoolC4f4 {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5zoolS1pQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v5MnnvraxL {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/beautiful-view-vineyard-green-hills-sunset-web-1-1741x1161.jpg");
}
.cid-v5MnnvraxL .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v5MnnvraxL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MnnvraxL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MnnvraxL .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v5MnnvraxL .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v5MnnvraxL {
    align-items: center;
  }
  .cid-v5MnnvraxL .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5MnnvraxL .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5MnnvraxL {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5MnnvraxL .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5MnnvraxL .content-wrap {
    width: 100%;
  }
}
.cid-v5MnnvraxL .mbr-section-title {
  text-align: center;
}
.cid-v5MnnvraxL .mbr-text,
.cid-v5MnnvraxL .mbr-section-btn {
  text-align: center;
}
.cid-v5MnnwDbLc {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5MnnwDbLc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MnnwDbLc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MnnwDbLc .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v5MnnwDbLc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5MnnwDbLc .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5MnnwDbLc .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MnnwDbLc .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5MnnwDbLc .mbr-section-title {
  color: #a31940;
}
.cid-v5MnnwDbLc .mbr-text,
.cid-v5MnnwDbLc .mbr-section-btn {
  color: #000000;
}
.cid-v5MnnwDbLc img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v5MnnwDbLc img {
    height: 15rem;
  }
}
.cid-v5Mnnyn5Fs {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5Mnnyn5Fs .justify-content-center {
  align-items: center;
}
.cid-v5Mnnyn5Fs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Mnnyn5Fs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5Mnnyn5Fs .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v5Mnnyn5Fs .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5Mnnyn5Fs .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v5Mnnyn5Fs .content-head {
  max-width: 800px;
}
.cid-v5Mnnyn5Fs .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v5Mnnyn5Fs .card-title {
  text-align: left;
}
.cid-v5Mnnz8E3f {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v5Mnnz8E3f .mbr-text {
  color: #000000;
}
.cid-v5Mnnz8E3f .mbr-section-subtitle {
  color: #000000;
}
.cid-v5MnnzBPTy {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5MnnzBPTy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MnnzBPTy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MnnzBPTy .mbr-text {
  color: #000000;
}
.cid-v5MnnzBPTy .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v5MnnzBPTy .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v5MnnzBPTy .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5MnnzBPTy .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v5MnnzBPTy .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MnnzBPTy .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5MnnzBPTy .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v5MnnzBPTy .mbr-section-title {
  color: #000000;
}
.cid-v5MnnzBPTy .card-text,
.cid-v5MnnzBPTy .item .mbr-section-btn {
  text-align: left;
}
.cid-v5MnnzBPTy .card-title,
.cid-v5MnnzBPTy .iconfont-wrapper {
  text-align: left;
}
.cid-v5MnnzBPTy .mbr-section-subtitle,
.cid-v5MnnzBPTy .main-button {
  text-align: left;
  color: #000000;
}
.cid-v5MnnzBPTy .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5MnnzBPTy .item-content .item-footer {
  margin-top: auto;
}
.cid-v5MnnzBPTy .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MnnzBPTy .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v5MnnzBPTy .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v5MnnzBPTy .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v5MnnAo8yL {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5MnnAUXtI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v5Msf3xesG {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/beautiful-view-vineyard-green-hills-sunset-web-1-1741x1161.jpg");
}
.cid-v5Msf3xesG .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v5Msf3xesG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Msf3xesG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5Msf3xesG .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v5Msf3xesG .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v5Msf3xesG {
    align-items: center;
  }
  .cid-v5Msf3xesG .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5Msf3xesG .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5Msf3xesG {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5Msf3xesG .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5Msf3xesG .content-wrap {
    width: 100%;
  }
}
.cid-v5Msf3xesG .mbr-section-title {
  text-align: center;
}
.cid-v5Msf3xesG .mbr-text,
.cid-v5Msf3xesG .mbr-section-btn {
  text-align: center;
}
.cid-v5Msf49FjN {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5Msf49FjN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Msf49FjN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5Msf49FjN .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v5Msf49FjN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5Msf49FjN .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5Msf49FjN .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v5Msf49FjN .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5Msf49FjN .mbr-section-title {
  color: #a31940;
}
.cid-v5Msf49FjN .mbr-text,
.cid-v5Msf49FjN .mbr-section-btn {
  color: #000000;
}
.cid-v5Msf49FjN img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v5Msf49FjN img {
    height: 15rem;
  }
}
.cid-v5Msf4YAzI {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5Msf4YAzI .justify-content-center {
  align-items: center;
}
.cid-v5Msf4YAzI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Msf4YAzI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5Msf4YAzI .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v5Msf4YAzI .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5Msf4YAzI .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v5Msf4YAzI .content-head {
  max-width: 800px;
}
.cid-v5Msf4YAzI .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v5Msf4YAzI .card-title {
  text-align: left;
}
.cid-v5Msf5o102 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v5Msf5o102 .mbr-text {
  color: #000000;
}
.cid-v5Msf5o102 .mbr-section-subtitle {
  color: #000000;
}
.cid-v5Msf5KF2A {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5Msf5KF2A .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Msf5KF2A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5Msf5KF2A .mbr-text {
  color: #000000;
}
.cid-v5Msf5KF2A .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v5Msf5KF2A .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v5Msf5KF2A .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5Msf5KF2A .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v5Msf5KF2A .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5Msf5KF2A .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5Msf5KF2A .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v5Msf5KF2A .mbr-section-title {
  color: #000000;
}
.cid-v5Msf5KF2A .card-text,
.cid-v5Msf5KF2A .item .mbr-section-btn {
  text-align: left;
}
.cid-v5Msf5KF2A .card-title,
.cid-v5Msf5KF2A .iconfont-wrapper {
  text-align: left;
}
.cid-v5Msf5KF2A .mbr-section-subtitle,
.cid-v5Msf5KF2A .main-button {
  text-align: left;
  color: #000000;
}
.cid-v5Msf5KF2A .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5Msf5KF2A .item-content .item-footer {
  margin-top: auto;
}
.cid-v5Msf5KF2A .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5Msf5KF2A .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v5Msf5KF2A .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v5Msf5KF2A .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v5MuWr3k0j {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v5MuWr3k0j .mbr-text {
  color: #000000;
}
.cid-v5MuWr3k0j .mbr-section-subtitle {
  color: #000000;
}
.cid-v5MuWr3k0j .mbr-section-title {
  color: #000000;
}
.cid-v5Msf6c6jt {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5Msf6tVBw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v5MyGIzdqb {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/beautiful-view-vineyard-green-hills-sunset-web-1-1741x1161.jpg");
}
.cid-v5MyGIzdqb .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v5MyGIzdqb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MyGIzdqb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MyGIzdqb .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v5MyGIzdqb .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v5MyGIzdqb {
    align-items: center;
  }
  .cid-v5MyGIzdqb .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5MyGIzdqb .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5MyGIzdqb {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5MyGIzdqb .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5MyGIzdqb .content-wrap {
    width: 100%;
  }
}
.cid-v5MyGIzdqb .mbr-section-title {
  text-align: center;
}
.cid-v5MyGIzdqb .mbr-text,
.cid-v5MyGIzdqb .mbr-section-btn {
  text-align: center;
}
.cid-v5MyGJybT3 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5MyGJybT3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MyGJybT3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MyGJybT3 .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v5MyGJybT3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5MyGJybT3 .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5MyGJybT3 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MyGJybT3 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5MyGJybT3 .mbr-section-title {
  color: #a31940;
}
.cid-v5MyGJybT3 .mbr-text,
.cid-v5MyGJybT3 .mbr-section-btn {
  color: #000000;
}
.cid-v5MyGJybT3 img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v5MyGJybT3 img {
    height: 15rem;
  }
}
.cid-v5MyGKsGSf {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5MyGKsGSf .justify-content-center {
  align-items: center;
}
.cid-v5MyGKsGSf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MyGKsGSf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MyGKsGSf .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v5MyGKsGSf .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5MyGKsGSf .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v5MyGKsGSf .content-head {
  max-width: 800px;
}
.cid-v5MyGKsGSf .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v5MyGKsGSf .card-title {
  text-align: left;
}
.cid-v5MyGL07D9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v5MyGL07D9 .mbr-text {
  color: #000000;
}
.cid-v5MyGL07D9 .mbr-section-subtitle {
  color: #000000;
}
.cid-v5MyGLwZRL {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5MyGLwZRL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MyGLwZRL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MyGLwZRL .mbr-text {
  color: #000000;
}
.cid-v5MyGLwZRL .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v5MyGLwZRL .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v5MyGLwZRL .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5MyGLwZRL .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v5MyGLwZRL .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MyGLwZRL .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5MyGLwZRL .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v5MyGLwZRL .mbr-section-title {
  color: #000000;
}
.cid-v5MyGLwZRL .card-text,
.cid-v5MyGLwZRL .item .mbr-section-btn {
  text-align: left;
}
.cid-v5MyGLwZRL .card-title,
.cid-v5MyGLwZRL .iconfont-wrapper {
  text-align: left;
}
.cid-v5MyGLwZRL .mbr-section-subtitle,
.cid-v5MyGLwZRL .main-button {
  text-align: left;
  color: #000000;
}
.cid-v5MyGLwZRL .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5MyGLwZRL .item-content .item-footer {
  margin-top: auto;
}
.cid-v5MyGLwZRL .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MyGLwZRL .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v5MyGLwZRL .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v5MyGLwZRL .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v5MyGMIXOW {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5MyGNa9Dl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v5ME5CftJ1 {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/beautiful-view-vineyard-green-hills-sunset-web-1-1741x1161.jpg");
}
.cid-v5ME5CftJ1 .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v5ME5CftJ1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5ME5CftJ1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5ME5CftJ1 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v5ME5CftJ1 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v5ME5CftJ1 {
    align-items: center;
  }
  .cid-v5ME5CftJ1 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5ME5CftJ1 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5ME5CftJ1 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5ME5CftJ1 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5ME5CftJ1 .content-wrap {
    width: 100%;
  }
}
.cid-v5ME5CftJ1 .mbr-section-title {
  text-align: center;
}
.cid-v5ME5CftJ1 .mbr-text,
.cid-v5ME5CftJ1 .mbr-section-btn {
  text-align: center;
}
.cid-v5ME5D9kWP {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5ME5D9kWP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5ME5D9kWP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5ME5D9kWP .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v5ME5D9kWP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5ME5D9kWP .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5ME5D9kWP .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v5ME5D9kWP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5ME5D9kWP .mbr-section-title {
  color: #64911f;
}
.cid-v5ME5D9kWP .mbr-text,
.cid-v5ME5D9kWP .mbr-section-btn {
  color: #000000;
}
.cid-v5ME5D9kWP img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v5ME5D9kWP img {
    height: 15rem;
  }
}
.cid-v5ME5DY8pL {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5ME5DY8pL .justify-content-center {
  align-items: center;
}
.cid-v5ME5DY8pL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5ME5DY8pL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5ME5DY8pL .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v5ME5DY8pL .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5ME5DY8pL .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v5ME5DY8pL .content-head {
  max-width: 800px;
}
.cid-v5ME5DY8pL .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v5ME5DY8pL .card-title {
  text-align: left;
}
.cid-v5ME5Exgn9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v5ME5Exgn9 .mbr-text {
  color: #000000;
}
.cid-v5ME5Exgn9 .mbr-section-subtitle {
  color: #000000;
}
.cid-v5ME5F53vC {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5ME5F53vC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5ME5F53vC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5ME5F53vC .mbr-text {
  color: #000000;
}
.cid-v5ME5F53vC .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v5ME5F53vC .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v5ME5F53vC .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5ME5F53vC .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v5ME5F53vC .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5ME5F53vC .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5ME5F53vC .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v5ME5F53vC .mbr-section-title {
  color: #000000;
}
.cid-v5ME5F53vC .card-text,
.cid-v5ME5F53vC .item .mbr-section-btn {
  text-align: left;
}
.cid-v5ME5F53vC .card-title,
.cid-v5ME5F53vC .iconfont-wrapper {
  text-align: left;
}
.cid-v5ME5F53vC .mbr-section-subtitle,
.cid-v5ME5F53vC .main-button {
  text-align: left;
  color: #000000;
}
.cid-v5ME5F53vC .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5ME5F53vC .item-content .item-footer {
  margin-top: auto;
}
.cid-v5ME5F53vC .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5ME5F53vC .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v5ME5F53vC .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v5ME5F53vC .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v5ME5FVFOL {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5ME5Gq24D {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v8Z7PrSiVv {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/beautiful-view-vineyard-green-hills-sunset-web-1-1741x1161.jpg");
}
.cid-v8Z7PrSiVv .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v8Z7PrSiVv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8Z7PrSiVv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8Z7PrSiVv .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v8Z7PrSiVv .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v8Z7PrSiVv {
    align-items: center;
  }
  .cid-v8Z7PrSiVv .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v8Z7PrSiVv .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v8Z7PrSiVv {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v8Z7PrSiVv .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v8Z7PrSiVv .content-wrap {
    width: 100%;
  }
}
.cid-v8Z7PrSiVv .mbr-section-title {
  text-align: center;
}
.cid-v8Z7PrSiVv .mbr-text,
.cid-v8Z7PrSiVv .mbr-section-btn {
  text-align: center;
}
.cid-v8Z7PsEwQb {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8Z7PsEwQb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8Z7PsEwQb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8Z7PsEwQb .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v8Z7PsEwQb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v8Z7PsEwQb .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v8Z7PsEwQb .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v8Z7PsEwQb .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v8Z7PsEwQb .mbr-section-title {
  color: #56a4c8;
}
.cid-v8Z7PsEwQb .mbr-text,
.cid-v8Z7PsEwQb .mbr-section-btn {
  color: #000000;
}
.cid-v8Z7PsEwQb img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v8Z7PsEwQb img {
    height: 15rem;
  }
}
.cid-v8Z7Pu6lx3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v8Z7Pu6lx3 .mbr-text {
  color: #000000;
}
.cid-v8Z7Pu6lx3 .mbr-section-subtitle {
  color: #000000;
}
.cid-v8Z7PuSb3z {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8Z7PuSb3z .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8Z7PuSb3z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8Z7PuSb3z .mbr-text {
  color: #000000;
}
.cid-v8Z7PuSb3z .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v8Z7PuSb3z .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v8Z7PuSb3z .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v8Z7PuSb3z .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v8Z7PuSb3z .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8Z7PuSb3z .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v8Z7PuSb3z .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v8Z7PuSb3z .mbr-section-title {
  color: #000000;
}
.cid-v8Z7PuSb3z .card-text,
.cid-v8Z7PuSb3z .item .mbr-section-btn {
  text-align: left;
}
.cid-v8Z7PuSb3z .card-title,
.cid-v8Z7PuSb3z .iconfont-wrapper {
  text-align: left;
}
.cid-v8Z7PuSb3z .mbr-section-subtitle,
.cid-v8Z7PuSb3z .main-button {
  text-align: left;
  color: #000000;
}
.cid-v8Z7PuSb3z .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v8Z7PuSb3z .item-content .item-footer {
  margin-top: auto;
}
.cid-v8Z7PuSb3z .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8Z7PuSb3z .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v8Z7PuSb3z .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v8Z7PuSb3z .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v8Z7Pw20ia {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v8Z7PwZ8dU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v8Zgbf691S {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/beautiful-view-vineyard-green-hills-sunset-web-1-1741x1161.jpg");
}
.cid-v8Zgbf691S .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v8Zgbf691S .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8Zgbf691S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8Zgbf691S .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v8Zgbf691S .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v8Zgbf691S {
    align-items: center;
  }
  .cid-v8Zgbf691S .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v8Zgbf691S .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v8Zgbf691S {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v8Zgbf691S .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v8Zgbf691S .content-wrap {
    width: 100%;
  }
}
.cid-v8Zgbf691S .mbr-section-title {
  text-align: center;
}
.cid-v8Zgbf691S .mbr-text,
.cid-v8Zgbf691S .mbr-section-btn {
  text-align: center;
}
.cid-v8Zgbh2AxZ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8Zgbh2AxZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8Zgbh2AxZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8Zgbh2AxZ .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v8Zgbh2AxZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v8Zgbh2AxZ .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v8Zgbh2AxZ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v8Zgbh2AxZ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v8Zgbh2AxZ .mbr-section-title {
  color: #56a4c8;
}
.cid-v8Zgbh2AxZ .mbr-text,
.cid-v8Zgbh2AxZ .mbr-section-btn {
  color: #000000;
}
.cid-v8Zgbh2AxZ img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v8Zgbh2AxZ img {
    height: 15rem;
  }
}
.cid-v8ZgQWix95 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-v8ZgQWix95 .justify-content-center {
  align-items: center;
}
.cid-v8ZgQWix95 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8ZgQWix95 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8ZgQWix95 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v8ZgQWix95 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v8ZgQWix95 .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v8ZgQWix95 .content-head {
  max-width: 800px;
}
.cid-v8ZgQWix95 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v8ZgQWix95 .card-title {
  text-align: left;
}
.cid-v8ZgbiTU4P {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8ZgbiTU4P .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8ZgbiTU4P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8ZgbiTU4P .mbr-text {
  color: #000000;
}
.cid-v8ZgbiTU4P .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v8ZgbiTU4P .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v8ZgbiTU4P .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v8ZgbiTU4P .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v8ZgbiTU4P .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8ZgbiTU4P .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v8ZgbiTU4P .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v8ZgbiTU4P .mbr-section-title {
  color: #000000;
}
.cid-v8ZgbiTU4P .card-text,
.cid-v8ZgbiTU4P .item .mbr-section-btn {
  text-align: left;
}
.cid-v8ZgbiTU4P .card-title,
.cid-v8ZgbiTU4P .iconfont-wrapper {
  text-align: left;
}
.cid-v8ZgbiTU4P .mbr-section-subtitle,
.cid-v8ZgbiTU4P .main-button {
  text-align: left;
  color: #000000;
}
.cid-v8ZgbiTU4P .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v8ZgbiTU4P .item-content .item-footer {
  margin-top: auto;
}
.cid-v8ZgbiTU4P .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8ZgbiTU4P .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v8ZgbiTU4P .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v8ZgbiTU4P .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v8ZgbjHXUD {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v8ZgbkbQdc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v8ZnJLUCfi {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/beautiful-view-vineyard-green-hills-sunset-web-1-1741x1161.jpg");
}
.cid-v8ZnJLUCfi .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v8ZnJLUCfi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8ZnJLUCfi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8ZnJLUCfi .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v8ZnJLUCfi .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v8ZnJLUCfi {
    align-items: center;
  }
  .cid-v8ZnJLUCfi .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v8ZnJLUCfi .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v8ZnJLUCfi {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v8ZnJLUCfi .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v8ZnJLUCfi .content-wrap {
    width: 100%;
  }
}
.cid-v8ZnJLUCfi .mbr-section-title {
  text-align: center;
}
.cid-v8ZnJLUCfi .mbr-text,
.cid-v8ZnJLUCfi .mbr-section-btn {
  text-align: center;
}
.cid-v8ZnJN80M9 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8ZnJN80M9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8ZnJN80M9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8ZnJN80M9 .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v8ZnJN80M9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v8ZnJN80M9 .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v8ZnJN80M9 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v8ZnJN80M9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v8ZnJN80M9 .mbr-section-title {
  color: #ca1e14;
}
.cid-v8ZnJN80M9 .mbr-text,
.cid-v8ZnJN80M9 .mbr-section-btn {
  color: #000000;
}
.cid-v8ZnJN80M9 img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v8ZnJN80M9 img {
    height: 15rem;
  }
}
.cid-v8ZnJP71C2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8ZnJP71C2 .justify-content-center {
  align-items: center;
}
.cid-v8ZnJP71C2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8ZnJP71C2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8ZnJP71C2 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v8ZnJP71C2 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v8ZnJP71C2 .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v8ZnJP71C2 .content-head {
  max-width: 800px;
}
.cid-v8ZnJP71C2 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v8ZnJP71C2 .card-title {
  text-align: left;
}
.cid-v8ZnJQyOqE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v8ZnJQyOqE .mbr-text {
  color: #000000;
}
.cid-v8ZnJQyOqE .mbr-section-subtitle {
  color: #000000;
}
.cid-v8ZnJRtdxH {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8ZnJRtdxH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8ZnJRtdxH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8ZnJRtdxH .mbr-text {
  color: #000000;
}
.cid-v8ZnJRtdxH .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v8ZnJRtdxH .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v8ZnJRtdxH .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v8ZnJRtdxH .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v8ZnJRtdxH .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8ZnJRtdxH .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v8ZnJRtdxH .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v8ZnJRtdxH .mbr-section-title {
  color: #000000;
}
.cid-v8ZnJRtdxH .card-text,
.cid-v8ZnJRtdxH .item .mbr-section-btn {
  text-align: left;
}
.cid-v8ZnJRtdxH .card-title,
.cid-v8ZnJRtdxH .iconfont-wrapper {
  text-align: left;
}
.cid-v8ZnJRtdxH .mbr-section-subtitle,
.cid-v8ZnJRtdxH .main-button {
  text-align: left;
  color: #000000;
}
.cid-v8ZnJRtdxH .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v8ZnJRtdxH .item-content .item-footer {
  margin-top: auto;
}
.cid-v8ZnJRtdxH .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8ZnJRtdxH .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v8ZnJRtdxH .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v8ZnJRtdxH .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v8ZnJT9wyb {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v8ZnJUbD68 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v8Zj95gtCw {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/beautiful-view-vineyard-green-hills-sunset-web-1-1741x1161.jpg");
}
.cid-v8Zj95gtCw .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v8Zj95gtCw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8Zj95gtCw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8Zj95gtCw .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v8Zj95gtCw .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v8Zj95gtCw {
    align-items: center;
  }
  .cid-v8Zj95gtCw .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v8Zj95gtCw .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v8Zj95gtCw {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v8Zj95gtCw .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v8Zj95gtCw .content-wrap {
    width: 100%;
  }
}
.cid-v8Zj95gtCw .mbr-section-title {
  text-align: center;
}
.cid-v8Zj95gtCw .mbr-text,
.cid-v8Zj95gtCw .mbr-section-btn {
  text-align: center;
}
.cid-v8Zj97fc5Q {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8Zj97fc5Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8Zj97fc5Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8Zj97fc5Q .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v8Zj97fc5Q .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v8Zj97fc5Q .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v8Zj97fc5Q .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v8Zj97fc5Q .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v8Zj97fc5Q .mbr-section-title {
  color: #23a70d;
}
.cid-v8Zj97fc5Q .mbr-text,
.cid-v8Zj97fc5Q .mbr-section-btn {
  color: #000000;
}
.cid-v8Zj97fc5Q img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v8Zj97fc5Q img {
    height: 15rem;
  }
}
.cid-v8Zj98tTFL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8Zj98tTFL .justify-content-center {
  align-items: center;
}
.cid-v8Zj98tTFL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8Zj98tTFL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8Zj98tTFL .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v8Zj98tTFL .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v8Zj98tTFL .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v8Zj98tTFL .content-head {
  max-width: 800px;
}
.cid-v8Zj98tTFL .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v8Zj98tTFL .card-title {
  text-align: left;
}
.cid-v8ZkcHLx2T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v8ZkcHLx2T .mbr-text {
  color: #000000;
}
.cid-v8ZkcHLx2T .mbr-section-subtitle {
  color: #000000;
}
.cid-v8Zj99f2Xy {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8Zj99f2Xy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8Zj99f2Xy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8Zj99f2Xy .mbr-text {
  color: #000000;
}
.cid-v8Zj99f2Xy .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v8Zj99f2Xy .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v8Zj99f2Xy .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v8Zj99f2Xy .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v8Zj99f2Xy .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8Zj99f2Xy .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v8Zj99f2Xy .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v8Zj99f2Xy .mbr-section-title {
  color: #000000;
}
.cid-v8Zj99f2Xy .card-text,
.cid-v8Zj99f2Xy .item .mbr-section-btn {
  text-align: left;
}
.cid-v8Zj99f2Xy .card-title,
.cid-v8Zj99f2Xy .iconfont-wrapper {
  text-align: left;
}
.cid-v8Zj99f2Xy .mbr-section-subtitle,
.cid-v8Zj99f2Xy .main-button {
  text-align: left;
  color: #000000;
}
.cid-v8Zj99f2Xy .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v8Zj99f2Xy .item-content .item-footer {
  margin-top: auto;
}
.cid-v8Zj99f2Xy .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8Zj99f2Xy .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v8Zj99f2Xy .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v8Zj99f2Xy .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v8Zj99PB2o {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v8Zj9ajLEn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v8Zrnk16fk {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/beautiful-view-vineyard-green-hills-sunset-web-1-1741x1161.jpg");
}
.cid-v8Zrnk16fk .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v8Zrnk16fk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8Zrnk16fk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8Zrnk16fk .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v8Zrnk16fk .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v8Zrnk16fk {
    align-items: center;
  }
  .cid-v8Zrnk16fk .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v8Zrnk16fk .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v8Zrnk16fk {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v8Zrnk16fk .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v8Zrnk16fk .content-wrap {
    width: 100%;
  }
}
.cid-v8Zrnk16fk .mbr-section-title {
  text-align: center;
}
.cid-v8Zrnk16fk .mbr-text,
.cid-v8Zrnk16fk .mbr-section-btn {
  text-align: center;
}
.cid-v8ZrnkGQZN {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8ZrnkGQZN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8ZrnkGQZN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8ZrnkGQZN .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v8ZrnkGQZN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v8ZrnkGQZN .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v8ZrnkGQZN .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v8ZrnkGQZN .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v8ZrnkGQZN .mbr-section-title {
  color: #177fa8;
}
.cid-v8ZrnkGQZN .mbr-text,
.cid-v8ZrnkGQZN .mbr-section-btn {
  color: #000000;
}
.cid-v8ZrnkGQZN img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v8ZrnkGQZN img {
    height: 15rem;
  }
}
.cid-v8ZrnlESVD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8ZrnlESVD .justify-content-center {
  align-items: center;
}
.cid-v8ZrnlESVD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8ZrnlESVD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8ZrnlESVD .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v8ZrnlESVD .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v8ZrnlESVD .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v8ZrnlESVD .content-head {
  max-width: 800px;
}
.cid-v8ZrnlESVD .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v8ZrnlESVD .card-title {
  text-align: left;
}
.cid-v8Zrnm6O4z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v8Zrnm6O4z .mbr-text {
  color: #000000;
}
.cid-v8Zrnm6O4z .mbr-section-subtitle {
  color: #000000;
}
.cid-v8Zrnmt9lA {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8Zrnmt9lA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8Zrnmt9lA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8Zrnmt9lA .mbr-text {
  color: #000000;
}
.cid-v8Zrnmt9lA .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v8Zrnmt9lA .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v8Zrnmt9lA .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v8Zrnmt9lA .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v8Zrnmt9lA .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8Zrnmt9lA .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v8Zrnmt9lA .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v8Zrnmt9lA .mbr-section-title {
  color: #000000;
}
.cid-v8Zrnmt9lA .card-text,
.cid-v8Zrnmt9lA .item .mbr-section-btn {
  text-align: left;
}
.cid-v8Zrnmt9lA .card-title,
.cid-v8Zrnmt9lA .iconfont-wrapper {
  text-align: left;
}
.cid-v8Zrnmt9lA .mbr-section-subtitle,
.cid-v8Zrnmt9lA .main-button {
  text-align: left;
  color: #000000;
}
.cid-v8Zrnmt9lA .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v8Zrnmt9lA .item-content .item-footer {
  margin-top: auto;
}
.cid-v8Zrnmt9lA .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8Zrnmt9lA .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v8Zrnmt9lA .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v8Zrnmt9lA .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v8ZrnmT14a {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v8Zrnn9rUo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v8Zulwmua8 {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/beautiful-view-vineyard-green-hills-sunset-web-1-1741x1161.jpg");
}
.cid-v8Zulwmua8 .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v8Zulwmua8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8Zulwmua8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8Zulwmua8 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v8Zulwmua8 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v8Zulwmua8 {
    align-items: center;
  }
  .cid-v8Zulwmua8 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v8Zulwmua8 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v8Zulwmua8 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v8Zulwmua8 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v8Zulwmua8 .content-wrap {
    width: 100%;
  }
}
.cid-v8Zulwmua8 .mbr-section-title {
  text-align: center;
}
.cid-v8Zulwmua8 .mbr-text,
.cid-v8Zulwmua8 .mbr-section-btn {
  text-align: center;
}
.cid-v8Zulxo1B5 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8Zulxo1B5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8Zulxo1B5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8Zulxo1B5 .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v8Zulxo1B5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v8Zulxo1B5 .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v8Zulxo1B5 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v8Zulxo1B5 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v8Zulxo1B5 .mbr-section-title {
  color: #129ed5;
}
.cid-v8Zulxo1B5 .mbr-text,
.cid-v8Zulxo1B5 .mbr-section-btn {
  color: #000000;
}
.cid-v8Zulxo1B5 img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v8Zulxo1B5 img {
    height: 15rem;
  }
}
.cid-v8ZulygMBV {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v8ZulygMBV .justify-content-center {
  align-items: center;
}
.cid-v8ZulygMBV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8ZulygMBV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8ZulygMBV .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v8ZulygMBV .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v8ZulygMBV .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v8ZulygMBV .content-head {
  max-width: 800px;
}
.cid-v8ZulygMBV .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v8ZulygMBV .card-title {
  text-align: left;
}
.cid-v8ZulyGhPv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v8ZulyGhPv .mbr-text {
  color: #000000;
}
.cid-v8ZulyGhPv .mbr-section-subtitle {
  color: #000000;
}
.cid-v8Zv6ftJGN {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8Zv6ftJGN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8Zv6ftJGN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8Zv6ftJGN .mbr-text {
  color: #000000;
}
.cid-v8Zv6ftJGN .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v8Zv6ftJGN .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v8Zv6ftJGN .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v8Zv6ftJGN .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v8Zv6ftJGN .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8Zv6ftJGN .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v8Zv6ftJGN .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v8Zv6ftJGN .mbr-section-title {
  color: #000000;
}
.cid-v8Zv6ftJGN .card-text,
.cid-v8Zv6ftJGN .item .mbr-section-btn {
  text-align: left;
}
.cid-v8Zv6ftJGN .card-title,
.cid-v8Zv6ftJGN .iconfont-wrapper {
  text-align: left;
}
.cid-v8Zv6ftJGN .mbr-section-subtitle,
.cid-v8Zv6ftJGN .main-button {
  text-align: left;
  color: #000000;
}
.cid-v8Zv6ftJGN .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v8Zv6ftJGN .item-content .item-footer {
  margin-top: auto;
}
.cid-v8Zv6ftJGN .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8Zv6ftJGN .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v8Zv6ftJGN .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v8Zv6ftJGN .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v8ZulzmzLx {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v8ZulzGH2u {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v8Zwldr0CU {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/beautiful-view-vineyard-green-hills-sunset-web-1-1741x1161.jpg");
}
.cid-v8Zwldr0CU .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v8Zwldr0CU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8Zwldr0CU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8Zwldr0CU .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v8Zwldr0CU .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v8Zwldr0CU {
    align-items: center;
  }
  .cid-v8Zwldr0CU .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v8Zwldr0CU .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v8Zwldr0CU {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v8Zwldr0CU .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v8Zwldr0CU .content-wrap {
    width: 100%;
  }
}
.cid-v8Zwldr0CU .mbr-section-title {
  text-align: center;
}
.cid-v8Zwldr0CU .mbr-text,
.cid-v8Zwldr0CU .mbr-section-btn {
  text-align: center;
}
.cid-v8Zwle0stS {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8Zwle0stS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8Zwle0stS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8Zwle0stS .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v8Zwle0stS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v8Zwle0stS .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v8Zwle0stS .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v8Zwle0stS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v8Zwle0stS .mbr-section-title {
  color: #aa0d6b;
}
.cid-v8Zwle0stS .mbr-text,
.cid-v8Zwle0stS .mbr-section-btn {
  color: #000000;
}
.cid-v8Zwle0stS img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v8Zwle0stS img {
    height: 15rem;
  }
}
.cid-vhD1UMUTRp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-vhD1UMUTRp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhD1UMUTRp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vhD1UMUTRp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vhD1UMUTRp .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vhD1UMUTRp .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vhD1UMUTRp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vhD1UMUTRp .mbr-section-title {
  color: #000000;
}
.cid-vhD1UMUTRp .mbr-text,
.cid-vhD1UMUTRp .mbr-section-btn {
  color: #000000;
}
.cid-v8ZwlfwyAn {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8ZwlfwyAn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8ZwlfwyAn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8ZwlfwyAn .mbr-text {
  color: #000000;
}
.cid-v8ZwlfwyAn .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v8ZwlfwyAn .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v8ZwlfwyAn .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v8ZwlfwyAn .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v8ZwlfwyAn .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8ZwlfwyAn .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v8ZwlfwyAn .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v8ZwlfwyAn .mbr-section-title {
  color: #000000;
}
.cid-v8ZwlfwyAn .card-text,
.cid-v8ZwlfwyAn .item .mbr-section-btn {
  text-align: left;
}
.cid-v8ZwlfwyAn .card-title,
.cid-v8ZwlfwyAn .iconfont-wrapper {
  text-align: left;
}
.cid-v8ZwlfwyAn .mbr-section-subtitle,
.cid-v8ZwlfwyAn .main-button {
  text-align: left;
  color: #000000;
}
.cid-v8ZwlfwyAn .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v8ZwlfwyAn .item-content .item-footer {
  margin-top: auto;
}
.cid-v8ZwlfwyAn .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8ZwlfwyAn .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v8ZwlfwyAn .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v8ZwlfwyAn .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v8Zwlg1tkc {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v8Zwlgjhvv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v8ZBia6kJB {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/beautiful-view-vineyard-green-hills-sunset-web-1-1741x1161.jpg");
}
.cid-v8ZBia6kJB .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v8ZBia6kJB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8ZBia6kJB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8ZBia6kJB .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v8ZBia6kJB .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v8ZBia6kJB {
    align-items: center;
  }
  .cid-v8ZBia6kJB .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v8ZBia6kJB .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v8ZBia6kJB {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v8ZBia6kJB .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v8ZBia6kJB .content-wrap {
    width: 100%;
  }
}
.cid-v8ZBia6kJB .mbr-section-title {
  text-align: center;
}
.cid-v8ZBia6kJB .mbr-text,
.cid-v8ZBia6kJB .mbr-section-btn {
  text-align: center;
}
.cid-v8ZBibChCb {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8ZBibChCb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8ZBibChCb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8ZBibChCb .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v8ZBibChCb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v8ZBibChCb .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v8ZBibChCb .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v8ZBibChCb .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v8ZBibChCb .mbr-section-title {
  color: #0c2c68;
}
.cid-v8ZBibChCb .mbr-text,
.cid-v8ZBibChCb .mbr-section-btn {
  color: #000000;
}
.cid-v8ZBibChCb img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v8ZBibChCb img {
    height: 15rem;
  }
}
.cid-v8ZBicQDh6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v8ZBicQDh6 .mbr-text {
  color: #000000;
}
.cid-v8ZBicQDh6 .mbr-section-subtitle {
  color: #000000;
}
.cid-v8ZBidpLgq {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8ZBidpLgq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8ZBidpLgq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8ZBidpLgq .mbr-text {
  color: #000000;
}
.cid-v8ZBidpLgq .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v8ZBidpLgq .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v8ZBidpLgq .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v8ZBidpLgq .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v8ZBidpLgq .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8ZBidpLgq .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v8ZBidpLgq .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v8ZBidpLgq .mbr-section-title {
  color: #000000;
}
.cid-v8ZBidpLgq .card-text,
.cid-v8ZBidpLgq .item .mbr-section-btn {
  text-align: left;
}
.cid-v8ZBidpLgq .card-title,
.cid-v8ZBidpLgq .iconfont-wrapper {
  text-align: left;
}
.cid-v8ZBidpLgq .mbr-section-subtitle,
.cid-v8ZBidpLgq .main-button {
  text-align: left;
  color: #000000;
}
.cid-v8ZBidpLgq .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v8ZBidpLgq .item-content .item-footer {
  margin-top: auto;
}
.cid-v8ZBidpLgq .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8ZBidpLgq .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v8ZBidpLgq .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v8ZBidpLgq .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v8ZBie0ove {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v8ZBietIwk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v93fUEhDhD {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/young-green-corn-growing-field-background-1-1637x1092.jpg");
}
.cid-v93fUEhDhD .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v93fUEhDhD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93fUEhDhD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93fUEhDhD .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v93fUEhDhD .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v93fUEhDhD {
    align-items: center;
  }
  .cid-v93fUEhDhD .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v93fUEhDhD .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v93fUEhDhD {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v93fUEhDhD .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v93fUEhDhD .content-wrap {
    width: 100%;
  }
}
.cid-v93fUEhDhD .mbr-section-title {
  text-align: center;
}
.cid-v93fUEhDhD .mbr-text,
.cid-v93fUEhDhD .mbr-section-btn {
  text-align: center;
}
.cid-v93fUF3CZx {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v93fUF3CZx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93fUF3CZx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93fUF3CZx .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v93fUF3CZx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v93fUF3CZx .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v93fUF3CZx .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v93fUF3CZx .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v93fUF3CZx .mbr-section-title {
  color: #645600;
}
.cid-v93fUF3CZx .mbr-text,
.cid-v93fUF3CZx .mbr-section-btn {
  color: #000000;
}
.cid-v93fUF3CZx img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v93fUF3CZx img {
    height: 15rem;
  }
}
.cid-v93fUFUdgG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v93fUFUdgG .mbr-text {
  color: #000000;
}
.cid-v93fUFUdgG .mbr-section-subtitle {
  color: #000000;
}
.cid-v93fUGrcpU {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v93fUGrcpU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93fUGrcpU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93fUGrcpU .mbr-text {
  color: #000000;
}
.cid-v93fUGrcpU .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v93fUGrcpU .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v93fUGrcpU .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v93fUGrcpU .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v93fUGrcpU .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93fUGrcpU .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v93fUGrcpU .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v93fUGrcpU .mbr-section-title {
  color: #000000;
}
.cid-v93fUGrcpU .card-text,
.cid-v93fUGrcpU .item .mbr-section-btn {
  text-align: left;
}
.cid-v93fUGrcpU .card-title,
.cid-v93fUGrcpU .iconfont-wrapper {
  text-align: left;
}
.cid-v93fUGrcpU .mbr-section-subtitle,
.cid-v93fUGrcpU .main-button {
  text-align: left;
  color: #000000;
}
.cid-v93fUGrcpU .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v93fUGrcpU .item-content .item-footer {
  margin-top: auto;
}
.cid-v93fUGrcpU .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93fUGrcpU .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v93fUGrcpU .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v93fUGrcpU .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v93fUH2pSu {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93fUHnEDB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v93jrUfZcq {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/young-green-corn-growing-field-background-1-1637x1092.jpg");
}
.cid-v93jrUfZcq .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v93jrUfZcq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93jrUfZcq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93jrUfZcq .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v93jrUfZcq .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v93jrUfZcq {
    align-items: center;
  }
  .cid-v93jrUfZcq .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v93jrUfZcq .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v93jrUfZcq {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v93jrUfZcq .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v93jrUfZcq .content-wrap {
    width: 100%;
  }
}
.cid-v93jrUfZcq .mbr-section-title {
  text-align: center;
}
.cid-v93jrUfZcq .mbr-text,
.cid-v93jrUfZcq .mbr-section-btn {
  text-align: center;
}
.cid-v93jrV1VH7 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v93jrV1VH7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93jrV1VH7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93jrV1VH7 .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v93jrV1VH7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v93jrV1VH7 .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v93jrV1VH7 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v93jrV1VH7 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v93jrV1VH7 .mbr-section-title {
  color: #393193;
}
.cid-v93jrV1VH7 .mbr-text,
.cid-v93jrV1VH7 .mbr-section-btn {
  color: #000000;
}
.cid-v93jrV1VH7 img {
  width: 100%;
  object-fit: cover;
  height: 40rem;
}
@media (max-width: 767px) {
  .cid-v93jrV1VH7 img {
    height: 20rem;
  }
}
.cid-v93kfO0woU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-v93kfO0woU .justify-content-center {
  align-items: center;
}
.cid-v93kfO0woU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93kfO0woU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93kfO0woU .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v93kfO0woU .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v93kfO0woU .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v93kfO0woU .content-head {
  max-width: 800px;
}
.cid-v93kfO0woU .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v93kfO0woU .card-title {
  text-align: left;
}
.cid-v93jrWeG4v {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v93jrWeG4v .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93jrWeG4v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93jrWeG4v .mbr-text {
  color: #000000;
}
.cid-v93jrWeG4v .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v93jrWeG4v .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v93jrWeG4v .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v93jrWeG4v .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v93jrWeG4v .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93jrWeG4v .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v93jrWeG4v .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v93jrWeG4v .mbr-section-title {
  color: #000000;
}
.cid-v93jrWeG4v .card-text,
.cid-v93jrWeG4v .item .mbr-section-btn {
  text-align: left;
}
.cid-v93jrWeG4v .card-title,
.cid-v93jrWeG4v .iconfont-wrapper {
  text-align: left;
}
.cid-v93jrWeG4v .mbr-section-subtitle,
.cid-v93jrWeG4v .main-button {
  text-align: left;
  color: #000000;
}
.cid-v93jrWeG4v .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v93jrWeG4v .item-content .item-footer {
  margin-top: auto;
}
.cid-v93jrWeG4v .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93jrWeG4v .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v93jrWeG4v .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v93jrWeG4v .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v93jrWH5pu {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93jrX4qdG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v93mgdna9U {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/young-green-corn-growing-field-background-1-1637x1092.jpg");
}
.cid-v93mgdna9U .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v93mgdna9U .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93mgdna9U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93mgdna9U .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v93mgdna9U .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v93mgdna9U {
    align-items: center;
  }
  .cid-v93mgdna9U .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v93mgdna9U .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v93mgdna9U {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v93mgdna9U .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v93mgdna9U .content-wrap {
    width: 100%;
  }
}
.cid-v93mgdna9U .mbr-section-title {
  text-align: center;
}
.cid-v93mgdna9U .mbr-text,
.cid-v93mgdna9U .mbr-section-btn {
  text-align: center;
}
.cid-v93mgel3kZ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v93mgel3kZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93mgel3kZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93mgel3kZ .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v93mgel3kZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v93mgel3kZ .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v93mgel3kZ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v93mgel3kZ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v93mgel3kZ .mbr-section-title {
  color: #047812;
}
.cid-v93mgel3kZ .mbr-text,
.cid-v93mgel3kZ .mbr-section-btn {
  color: #000000;
}
.cid-v93mgel3kZ img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v93mgel3kZ img {
    height: 15rem;
  }
}
.cid-v93mgipz9g {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-v93mgipz9g .justify-content-center {
  align-items: center;
}
.cid-v93mgipz9g .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93mgipz9g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93mgipz9g .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v93mgipz9g .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v93mgipz9g .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v93mgipz9g .content-head {
  max-width: 800px;
}
.cid-v93mgipz9g .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v93mgipz9g .card-title {
  text-align: left;
}
.cid-v93mgj0efr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93mgj0efr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93mgj0efr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93mgj0efr .mbr-text {
  color: #000000;
}
.cid-v93mgj0efr .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v93mgj0efr .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v93mgj0efr .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v93mgj0efr .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v93mgj0efr .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93mgj0efr .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v93mgj0efr .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v93mgj0efr .mbr-section-title {
  color: #000000;
}
.cid-v93mgj0efr .card-text,
.cid-v93mgj0efr .item .mbr-section-btn {
  text-align: left;
}
.cid-v93mgj0efr .card-title,
.cid-v93mgj0efr .iconfont-wrapper {
  text-align: left;
}
.cid-v93mgj0efr .mbr-section-subtitle,
.cid-v93mgj0efr .main-button {
  text-align: left;
  color: #000000;
}
.cid-v93mgj0efr .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v93mgj0efr .item-content .item-footer {
  margin-top: auto;
}
.cid-v93mgj0efr .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93mgj0efr .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v93mgj0efr .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v93mgj0efr .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v93nHyyNZA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v93nHyyNZA .mbr-text {
  color: #000000;
}
.cid-v93nHyyNZA .mbr-section-subtitle {
  color: #000000;
}
.cid-v93mgjDbRx {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93mgjYYTO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v93ptxuQlO {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/young-green-corn-growing-field-background-1-1637x1092.jpg");
}
.cid-v93ptxuQlO .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v93ptxuQlO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93ptxuQlO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93ptxuQlO .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v93ptxuQlO .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v93ptxuQlO {
    align-items: center;
  }
  .cid-v93ptxuQlO .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v93ptxuQlO .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v93ptxuQlO {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v93ptxuQlO .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v93ptxuQlO .content-wrap {
    width: 100%;
  }
}
.cid-v93ptxuQlO .mbr-section-title {
  text-align: center;
}
.cid-v93ptxuQlO .mbr-text,
.cid-v93ptxuQlO .mbr-section-btn {
  text-align: center;
}
.cid-v93ptyeICU {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v93ptyeICU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93ptyeICU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93ptyeICU .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v93ptyeICU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v93ptyeICU .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v93ptyeICU .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v93ptyeICU .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v93ptyeICU .mbr-section-title {
  color: #047812;
}
.cid-v93ptyeICU .mbr-text,
.cid-v93ptyeICU .mbr-section-btn {
  color: #000000;
}
.cid-v93ptyeICU img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v93ptyeICU img {
    height: 15rem;
  }
}
.cid-v93ptyXFFm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-v93ptyXFFm .justify-content-center {
  align-items: center;
}
.cid-v93ptyXFFm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93ptyXFFm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93ptyXFFm .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v93ptyXFFm .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v93ptyXFFm .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v93ptyXFFm .content-head {
  max-width: 800px;
}
.cid-v93ptyXFFm .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v93ptyXFFm .card-title {
  text-align: left;
}
.cid-v93ptzvx76 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93ptzvx76 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93ptzvx76 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93ptzvx76 .mbr-text {
  color: #000000;
}
.cid-v93ptzvx76 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v93ptzvx76 .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v93ptzvx76 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v93ptzvx76 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v93ptzvx76 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93ptzvx76 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v93ptzvx76 .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v93ptzvx76 .mbr-section-title {
  color: #000000;
}
.cid-v93ptzvx76 .card-text,
.cid-v93ptzvx76 .item .mbr-section-btn {
  text-align: left;
}
.cid-v93ptzvx76 .card-title,
.cid-v93ptzvx76 .iconfont-wrapper {
  text-align: left;
}
.cid-v93ptzvx76 .mbr-section-subtitle,
.cid-v93ptzvx76 .main-button {
  text-align: left;
  color: #000000;
}
.cid-v93ptzvx76 .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v93ptzvx76 .item-content .item-footer {
  margin-top: auto;
}
.cid-v93ptzvx76 .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93ptzvx76 .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v93ptzvx76 .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v93ptzvx76 .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v93ptzU3Ct {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v93ptzU3Ct .mbr-text {
  color: #000000;
}
.cid-v93ptzU3Ct .mbr-section-subtitle {
  color: #000000;
}
.cid-v93ptAaDmU {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93ptAul9O {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v93xfUMWFG {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/young-green-corn-growing-field-background-1-1637x1092.jpg");
}
.cid-v93xfUMWFG .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v93xfUMWFG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93xfUMWFG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93xfUMWFG .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v93xfUMWFG .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v93xfUMWFG {
    align-items: center;
  }
  .cid-v93xfUMWFG .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v93xfUMWFG .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v93xfUMWFG {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v93xfUMWFG .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v93xfUMWFG .content-wrap {
    width: 100%;
  }
}
.cid-v93xfUMWFG .mbr-section-title {
  text-align: center;
}
.cid-v93xfUMWFG .mbr-text,
.cid-v93xfUMWFG .mbr-section-btn {
  text-align: center;
}
.cid-v93xfVp2sC {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v93xfVp2sC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93xfVp2sC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93xfVp2sC .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v93xfVp2sC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v93xfVp2sC .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v93xfVp2sC .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v93xfVp2sC .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v93xfVp2sC .mbr-section-title {
  color: #047812;
}
.cid-v93xfVp2sC .mbr-text,
.cid-v93xfVp2sC .mbr-section-btn {
  color: #000000;
}
.cid-v93xfVp2sC img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v93xfVp2sC img {
    height: 15rem;
  }
}
.cid-v93xfW3fBu {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v93xfW3fBu .justify-content-center {
  align-items: center;
}
.cid-v93xfW3fBu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93xfW3fBu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93xfW3fBu .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v93xfW3fBu .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v93xfW3fBu .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v93xfW3fBu .content-head {
  max-width: 800px;
}
.cid-v93xfW3fBu .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v93xfW3fBu .card-title {
  text-align: left;
}
.cid-v93xfWuNMK {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v93xfWuNMK .mbr-text {
  color: #000000;
}
.cid-v93xfWuNMK .mbr-section-subtitle {
  color: #000000;
}
.cid-v93xfWMWy9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93xfWMWy9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93xfWMWy9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93xfWMWy9 .mbr-text {
  color: #000000;
}
.cid-v93xfWMWy9 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v93xfWMWy9 .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v93xfWMWy9 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v93xfWMWy9 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v93xfWMWy9 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93xfWMWy9 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v93xfWMWy9 .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v93xfWMWy9 .mbr-section-title {
  color: #000000;
}
.cid-v93xfWMWy9 .card-text,
.cid-v93xfWMWy9 .item .mbr-section-btn {
  text-align: left;
}
.cid-v93xfWMWy9 .card-title,
.cid-v93xfWMWy9 .iconfont-wrapper {
  text-align: left;
}
.cid-v93xfWMWy9 .mbr-section-subtitle,
.cid-v93xfWMWy9 .main-button {
  text-align: left;
  color: #000000;
}
.cid-v93xfWMWy9 .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v93xfWMWy9 .item-content .item-footer {
  margin-top: auto;
}
.cid-v93xfWMWy9 .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93xfWMWy9 .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v93xfWMWy9 .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v93xfWMWy9 .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v93xfXb9Kd {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93xfXCOqW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v93tdo9Pjx {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-3-1645x925.jpg");
}
.cid-v93tdo9Pjx .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v93tdo9Pjx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93tdo9Pjx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93tdo9Pjx .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v93tdo9Pjx .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v93tdo9Pjx {
    align-items: center;
  }
  .cid-v93tdo9Pjx .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v93tdo9Pjx .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v93tdo9Pjx {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v93tdo9Pjx .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v93tdo9Pjx .content-wrap {
    width: 100%;
  }
}
.cid-v93tdo9Pjx .mbr-section-title {
  text-align: center;
}
.cid-v93tdo9Pjx .mbr-text,
.cid-v93tdo9Pjx .mbr-section-btn {
  text-align: center;
}
.cid-v93tdpx6Li {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v93tdpx6Li .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93tdpx6Li .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93tdpx6Li .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v93tdpx6Li .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v93tdpx6Li .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v93tdpx6Li .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v93tdpx6Li .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v93tdpx6Li .mbr-section-title {
  color: #058f2a;
}
.cid-v93tdpx6Li .mbr-text,
.cid-v93tdpx6Li .mbr-section-btn {
  color: #000000;
}
.cid-v93tdpx6Li img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v93tdpx6Li img {
    height: 15rem;
  }
}
.cid-v93KyJc7gT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-v93KyJc7gT .justify-content-center {
  align-items: center;
}
.cid-v93KyJc7gT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93KyJc7gT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93KyJc7gT .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v93KyJc7gT .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v93KyJc7gT .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v93KyJc7gT .content-head {
  max-width: 800px;
}
.cid-v93KyJc7gT .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v93KyJc7gT .card-title {
  text-align: left;
}
.cid-v93tdr3c4j {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93tdr3c4j .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93tdr3c4j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93tdr3c4j .mbr-text {
  color: #000000;
}
.cid-v93tdr3c4j .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v93tdr3c4j .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v93tdr3c4j .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v93tdr3c4j .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v93tdr3c4j .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93tdr3c4j .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v93tdr3c4j .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v93tdr3c4j .mbr-section-title {
  color: #000000;
}
.cid-v93tdr3c4j .card-text,
.cid-v93tdr3c4j .item .mbr-section-btn {
  text-align: left;
}
.cid-v93tdr3c4j .card-title,
.cid-v93tdr3c4j .iconfont-wrapper {
  text-align: left;
}
.cid-v93tdr3c4j .mbr-section-subtitle,
.cid-v93tdr3c4j .main-button {
  text-align: left;
  color: #000000;
}
.cid-v93tdr3c4j .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v93tdr3c4j .item-content .item-footer {
  margin-top: auto;
}
.cid-v93tdr3c4j .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93tdr3c4j .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v93tdr3c4j .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v93tdr3c4j .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v93tdrHbH6 {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93tdrUdhm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v93GyjkcaI {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/young-green-corn-growing-field-background-1-1637x1092.jpg");
}
.cid-v93GyjkcaI .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v93GyjkcaI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93GyjkcaI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93GyjkcaI .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v93GyjkcaI .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v93GyjkcaI {
    align-items: center;
  }
  .cid-v93GyjkcaI .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v93GyjkcaI .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v93GyjkcaI {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v93GyjkcaI .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v93GyjkcaI .content-wrap {
    width: 100%;
  }
}
.cid-v93GyjkcaI .mbr-section-title {
  text-align: center;
}
.cid-v93GyjkcaI .mbr-text,
.cid-v93GyjkcaI .mbr-section-btn {
  text-align: center;
}
.cid-v93GyjS4Is {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v93GyjS4Is .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93GyjS4Is .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93GyjS4Is .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v93GyjS4Is .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v93GyjS4Is .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v93GyjS4Is .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v93GyjS4Is .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v93GyjS4Is .mbr-section-title {
  color: #393193;
}
.cid-v93GyjS4Is .mbr-text,
.cid-v93GyjS4Is .mbr-section-btn {
  color: #000000;
}
.cid-v93GyjS4Is img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v93GyjS4Is img {
    height: 15rem;
  }
}
.cid-v93GykxZnL {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v93GykxZnL .mbr-text {
  color: #000000;
}
.cid-v93GykxZnL .mbr-section-subtitle {
  color: #000000;
}
.cid-v93GykPbql {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93GykPbql .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93GykPbql .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93GykPbql .mbr-text {
  color: #000000;
}
.cid-v93GykPbql .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v93GykPbql .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v93GykPbql .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v93GykPbql .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v93GykPbql .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93GykPbql .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v93GykPbql .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v93GykPbql .mbr-section-title {
  color: #000000;
}
.cid-v93GykPbql .card-text,
.cid-v93GykPbql .item .mbr-section-btn {
  text-align: left;
}
.cid-v93GykPbql .card-title,
.cid-v93GykPbql .iconfont-wrapper {
  text-align: left;
}
.cid-v93GykPbql .mbr-section-subtitle,
.cid-v93GykPbql .main-button {
  text-align: left;
  color: #000000;
}
.cid-v93GykPbql .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v93GykPbql .item-content .item-footer {
  margin-top: auto;
}
.cid-v93GykPbql .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93GykPbql .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v93GykPbql .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v93GykPbql .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v93GylcS3w {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93GylwgYZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v93QmPyiHc {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-3-1645x925.jpg");
}
.cid-v93QmPyiHc .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v93QmPyiHc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93QmPyiHc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93QmPyiHc .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v93QmPyiHc .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v93QmPyiHc {
    align-items: center;
  }
  .cid-v93QmPyiHc .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v93QmPyiHc .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v93QmPyiHc {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v93QmPyiHc .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v93QmPyiHc .content-wrap {
    width: 100%;
  }
}
.cid-v93QmPyiHc .mbr-section-title {
  text-align: center;
}
.cid-v93QmPyiHc .mbr-text,
.cid-v93QmPyiHc .mbr-section-btn {
  text-align: center;
}
.cid-v93QmQozHv {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v93QmQozHv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93QmQozHv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93QmQozHv .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v93QmQozHv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v93QmQozHv .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v93QmQozHv .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v93QmQozHv .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v93QmQozHv .mbr-section-title {
  color: #645600;
}
.cid-v93QmQozHv .mbr-text,
.cid-v93QmQozHv .mbr-section-btn {
  color: #000000;
}
.cid-v93QmQozHv img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v93QmQozHv img {
    height: 15rem;
  }
}
.cid-v93RfyLFer {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v93RfyLFer .mbr-text {
  color: #000000;
}
.cid-v93RfyLFer .mbr-section-subtitle {
  color: #000000;
}
.cid-v93QmRNo25 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93QmRNo25 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93QmRNo25 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93QmRNo25 .mbr-text {
  color: #000000;
}
.cid-v93QmRNo25 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v93QmRNo25 .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v93QmRNo25 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v93QmRNo25 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v93QmRNo25 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93QmRNo25 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v93QmRNo25 .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v93QmRNo25 .mbr-section-title {
  color: #000000;
}
.cid-v93QmRNo25 .card-text,
.cid-v93QmRNo25 .item .mbr-section-btn {
  text-align: left;
}
.cid-v93QmRNo25 .card-title,
.cid-v93QmRNo25 .iconfont-wrapper {
  text-align: left;
}
.cid-v93QmRNo25 .mbr-section-subtitle,
.cid-v93QmRNo25 .main-button {
  text-align: left;
  color: #000000;
}
.cid-v93QmRNo25 .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v93QmRNo25 .item-content .item-footer {
  margin-top: auto;
}
.cid-v93QmRNo25 .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93QmRNo25 .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v93QmRNo25 .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v93QmRNo25 .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v93QmSkR0d {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93QmSAABy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v93Ur7Kybn {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-3-1645x925.jpg");
}
.cid-v93Ur7Kybn .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v93Ur7Kybn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93Ur7Kybn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93Ur7Kybn .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v93Ur7Kybn .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v93Ur7Kybn {
    align-items: center;
  }
  .cid-v93Ur7Kybn .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v93Ur7Kybn .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v93Ur7Kybn {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v93Ur7Kybn .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v93Ur7Kybn .content-wrap {
    width: 100%;
  }
}
.cid-v93Ur7Kybn .mbr-section-title {
  text-align: center;
}
.cid-v93Ur7Kybn .mbr-text,
.cid-v93Ur7Kybn .mbr-section-btn {
  text-align: center;
}
.cid-v93Ur8IlIi {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v93Ur8IlIi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93Ur8IlIi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93Ur8IlIi .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v93Ur8IlIi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v93Ur8IlIi .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v93Ur8IlIi .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v93Ur8IlIi .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v93Ur8IlIi .mbr-section-title {
  color: #baa108;
}
.cid-v93Ur8IlIi .mbr-text,
.cid-v93Ur8IlIi .mbr-section-btn {
  color: #000000;
}
.cid-v93Ur8IlIi img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v93Ur8IlIi img {
    height: 15rem;
  }
}
.cid-v93Ur9oVym {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v93Ur9oVym .mbr-text {
  color: #000000;
}
.cid-v93Ur9oVym .mbr-section-subtitle {
  color: #000000;
}
.cid-v93Ura2MNl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93Ura2MNl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93Ura2MNl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93Ura2MNl .mbr-text {
  color: #000000;
}
.cid-v93Ura2MNl .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v93Ura2MNl .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v93Ura2MNl .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v93Ura2MNl .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v93Ura2MNl .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93Ura2MNl .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v93Ura2MNl .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v93Ura2MNl .mbr-section-title {
  color: #000000;
}
.cid-v93Ura2MNl .card-text,
.cid-v93Ura2MNl .item .mbr-section-btn {
  text-align: left;
}
.cid-v93Ura2MNl .card-title,
.cid-v93Ura2MNl .iconfont-wrapper {
  text-align: left;
}
.cid-v93Ura2MNl .mbr-section-subtitle,
.cid-v93Ura2MNl .main-button {
  text-align: left;
  color: #000000;
}
.cid-v93Ura2MNl .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v93Ura2MNl .item-content .item-footer {
  margin-top: auto;
}
.cid-v93Ura2MNl .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93Ura2MNl .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v93Ura2MNl .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v93Ura2MNl .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v93UratZtP {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93UraLO5U {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v93YbNqzHB {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-3-1645x925.jpg");
}
.cid-v93YbNqzHB .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v93YbNqzHB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93YbNqzHB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93YbNqzHB .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v93YbNqzHB .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v93YbNqzHB {
    align-items: center;
  }
  .cid-v93YbNqzHB .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v93YbNqzHB .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v93YbNqzHB {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v93YbNqzHB .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v93YbNqzHB .content-wrap {
    width: 100%;
  }
}
.cid-v93YbNqzHB .mbr-section-title {
  text-align: center;
}
.cid-v93YbNqzHB .mbr-text,
.cid-v93YbNqzHB .mbr-section-btn {
  text-align: center;
}
.cid-v93YbNZccP {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v93YbNZccP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93YbNZccP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93YbNZccP .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v93YbNZccP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v93YbNZccP .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v93YbNZccP .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v93YbNZccP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v93YbNZccP .mbr-section-title {
  color: #058f2a;
}
.cid-v93YbNZccP .mbr-text,
.cid-v93YbNZccP .mbr-section-btn {
  color: #000000;
}
.cid-v93YbNZccP img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v93YbNZccP img {
    height: 15rem;
  }
}
.cid-v942bgbYB2 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v942bgbYB2 .justify-content-center {
  align-items: center;
}
.cid-v942bgbYB2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v942bgbYB2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v942bgbYB2 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v942bgbYB2 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v942bgbYB2 .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v942bgbYB2 .content-head {
  max-width: 800px;
}
.cid-v942bgbYB2 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v942bgbYB2 .card-title {
  text-align: left;
}
.cid-v946KHL3uU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v946KHL3uU .mbr-text {
  color: #000000;
}
.cid-v946KHL3uU .mbr-section-subtitle {
  color: #000000;
}
.cid-v93YbP0kuk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93YbP0kuk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93YbP0kuk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93YbP0kuk .mbr-text {
  color: #000000;
}
.cid-v93YbP0kuk .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v93YbP0kuk .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v93YbP0kuk .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v93YbP0kuk .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v93YbP0kuk .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93YbP0kuk .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v93YbP0kuk .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v93YbP0kuk .mbr-section-title {
  color: #000000;
}
.cid-v93YbP0kuk .card-text,
.cid-v93YbP0kuk .item .mbr-section-btn {
  text-align: left;
}
.cid-v93YbP0kuk .card-title,
.cid-v93YbP0kuk .iconfont-wrapper {
  text-align: left;
}
.cid-v93YbP0kuk .mbr-section-subtitle,
.cid-v93YbP0kuk .main-button {
  text-align: left;
  color: #000000;
}
.cid-v93YbP0kuk .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v93YbP0kuk .item-content .item-footer {
  margin-top: auto;
}
.cid-v93YbP0kuk .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93YbP0kuk .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v93YbP0kuk .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v93YbP0kuk .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v93YbPp6Xi {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93YbPDHkU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v945z2MHl7 {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-3-1645x925.jpg");
}
.cid-v945z2MHl7 .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v945z2MHl7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v945z2MHl7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v945z2MHl7 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v945z2MHl7 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v945z2MHl7 {
    align-items: center;
  }
  .cid-v945z2MHl7 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v945z2MHl7 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v945z2MHl7 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v945z2MHl7 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v945z2MHl7 .content-wrap {
    width: 100%;
  }
}
.cid-v945z2MHl7 .mbr-section-title {
  text-align: center;
}
.cid-v945z2MHl7 .mbr-text,
.cid-v945z2MHl7 .mbr-section-btn {
  text-align: center;
}
.cid-v945z3ap73 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v945z3ap73 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v945z3ap73 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v945z3ap73 .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v945z3ap73 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v945z3ap73 .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v945z3ap73 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v945z3ap73 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v945z3ap73 .mbr-section-title {
  color: #058f2a;
}
.cid-v945z3ap73 .mbr-text,
.cid-v945z3ap73 .mbr-section-btn {
  color: #000000;
}
.cid-v945z3ap73 img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v945z3ap73 img {
    height: 15rem;
  }
}
.cid-v945z3Is1Q {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-v945z3Is1Q .justify-content-center {
  align-items: center;
}
.cid-v945z3Is1Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-v945z3Is1Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v945z3Is1Q .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v945z3Is1Q .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v945z3Is1Q .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v945z3Is1Q .content-head {
  max-width: 800px;
}
.cid-v945z3Is1Q .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v945z3Is1Q .card-title {
  text-align: left;
}
.cid-v945z4eIRY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v945z4eIRY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v945z4eIRY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v945z4eIRY .mbr-text {
  color: #000000;
}
.cid-v945z4eIRY .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v945z4eIRY .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v945z4eIRY .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v945z4eIRY .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v945z4eIRY .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v945z4eIRY .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v945z4eIRY .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v945z4eIRY .mbr-section-title {
  color: #000000;
}
.cid-v945z4eIRY .card-text,
.cid-v945z4eIRY .item .mbr-section-btn {
  text-align: left;
}
.cid-v945z4eIRY .card-title,
.cid-v945z4eIRY .iconfont-wrapper {
  text-align: left;
}
.cid-v945z4eIRY .mbr-section-subtitle,
.cid-v945z4eIRY .main-button {
  text-align: left;
  color: #000000;
}
.cid-v945z4eIRY .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v945z4eIRY .item-content .item-footer {
  margin-top: auto;
}
.cid-v945z4eIRY .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v945z4eIRY .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v945z4eIRY .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v945z4eIRY .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v945z4CS1E {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v945z4PKWs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v94beNReRT {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/close-up-natural-soil-grass-3-1645x925.jpg");
}
.cid-v94beNReRT .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v94beNReRT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v94beNReRT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v94beNReRT .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v94beNReRT .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v94beNReRT {
    align-items: center;
  }
  .cid-v94beNReRT .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v94beNReRT .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v94beNReRT {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v94beNReRT .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v94beNReRT .content-wrap {
    width: 100%;
  }
}
.cid-v94beNReRT .mbr-section-title {
  text-align: center;
}
.cid-v94beNReRT .mbr-text,
.cid-v94beNReRT .mbr-section-btn {
  text-align: center;
}
.cid-v94beOqtZw {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v94beOqtZw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v94beOqtZw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v94beOqtZw .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v94beOqtZw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v94beOqtZw .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v94beOqtZw .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v94beOqtZw .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v94beOqtZw .mbr-section-title {
  color: #07c239;
}
.cid-v94beOqtZw .mbr-text,
.cid-v94beOqtZw .mbr-section-btn {
  color: #000000;
}
.cid-v94beOqtZw img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v94beOqtZw img {
    height: 15rem;
  }
}
.cid-v94beQ5WXL {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v94beQ5WXL .justify-content-center {
  align-items: center;
}
.cid-v94beQ5WXL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v94beQ5WXL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v94beQ5WXL .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v94beQ5WXL .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v94beQ5WXL .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v94beQ5WXL .content-head {
  max-width: 800px;
}
.cid-v94beQ5WXL .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #64911f;
  height: 80px;
  border-radius: 50%;
}
.cid-v94beQ5WXL .card-title {
  text-align: left;
}
.cid-v94bSY7Wai {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v94bSY7Wai .mbr-text {
  color: #000000;
}
.cid-v94bSY7Wai .mbr-section-subtitle {
  color: #000000;
}
.cid-v94beQCTYW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v94beQCTYW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v94beQCTYW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v94beQCTYW .mbr-text {
  color: #000000;
}
.cid-v94beQCTYW .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v94beQCTYW .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v94beQCTYW .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v94beQCTYW .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v94beQCTYW .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v94beQCTYW .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v94beQCTYW .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v94beQCTYW .mbr-section-title {
  color: #000000;
}
.cid-v94beQCTYW .card-text,
.cid-v94beQCTYW .item .mbr-section-btn {
  text-align: left;
}
.cid-v94beQCTYW .card-title,
.cid-v94beQCTYW .iconfont-wrapper {
  text-align: left;
}
.cid-v94beQCTYW .mbr-section-subtitle,
.cid-v94beQCTYW .main-button {
  text-align: left;
  color: #000000;
}
.cid-v94beQCTYW .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v94beQCTYW .item-content .item-footer {
  margin-top: auto;
}
.cid-v94beQCTYW .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v94beQCTYW .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v94beQCTYW .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v94beQCTYW .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v94beR9eq3 {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v94beRsepO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v9HNXdxN8j {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fitolivos-header-azeitonas-2000x1334.jpg");
}
.cid-v9HNXdxN8j .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
@media (min-width: 768px) {
  .cid-v9HNXdxN8j {
    align-items: flex-end;
  }
  .cid-v9HNXdxN8j .row {
    justify-content: center;
  }
  .cid-v9HNXdxN8j .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v9HNXdxN8j .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v9HNXdxN8j {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v9HNXdxN8j .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v9HNXdxN8j .content-wrap {
    width: 100%;
  }
}
.cid-v9HNXdxN8j .mbr-section-title,
.cid-v9HNXdxN8j .mbr-section-subtitle {
  text-align: center;
}
.cid-v9HNXdxN8j .mbr-text,
.cid-v9HNXdxN8j .mbr-section-btn {
  text-align: center;
}
.cid-v9HNXdxN8j .mbr-section-title {
  text-align: left;
}
.cid-v9HOLGxJHr {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v9HOLGxJHr .row {
  flex-direction: row-reverse;
}
.cid-v9HOLGxJHr .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v9HOLGxJHr .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v9HOLGxJHr .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-v9HOLGxJHr .mbr-card-title {
  color: #000000;
}
.cid-v9HOLGxJHr .mbr-card-subtitle {
  color: #a6a99c;
  text-align: left;
}
.cid-v9HOLGxJHr .mbr-text,
.cid-v9HOLGxJHr .mbr-section-btn {
  text-align: left;
}
.cid-v9HOLGxJHr .row {
  align-items: center;
}
.cid-v9HQH0MPO8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v9HQH0MPO8 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v9HQH0MPO8 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v9HQH0MPO8 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-v9HQH0MPO8 .mbr-card-title {
  color: #000000;
}
.cid-v9HQH0MPO8 .mbr-card-subtitle {
  color: #a6a99c;
  text-align: left;
}
.cid-v9HQH0MPO8 .mbr-text,
.cid-v9HQH0MPO8 .mbr-section-btn {
  text-align: left;
}
.cid-v9HQH0MPO8 .row {
  align-items: center;
}
.cid-v9HRlJq2fL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v9HRlJq2fL .row {
  flex-direction: row-reverse;
}
.cid-v9HRlJq2fL .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v9HRlJq2fL .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v9HRlJq2fL .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-v9HRlJq2fL .mbr-card-title {
  color: #000000;
}
.cid-v9HRlJq2fL .mbr-card-subtitle {
  color: #a6a99c;
  text-align: left;
}
.cid-v9HRlJq2fL .mbr-text,
.cid-v9HRlJq2fL .mbr-section-btn {
  text-align: left;
}
.cid-v9HRlJq2fL .row {
  align-items: center;
}
.cid-v9HSBurjWd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v9HSBurjWd .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v9HSBurjWd .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v9HSBurjWd .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-v9HSBurjWd .mbr-card-title {
  color: #000000;
}
.cid-v9HSBurjWd .mbr-card-subtitle {
  color: #a6a99c;
  text-align: left;
}
.cid-v9HSBurjWd .mbr-text,
.cid-v9HSBurjWd .mbr-section-btn {
  text-align: left;
}
.cid-v9HSBurjWd .row {
  align-items: center;
}
.cid-va5r5Vm9z0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-va5r5Vm9z0 .row {
  flex-direction: row-reverse;
}
.cid-va5r5Vm9z0 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-va5r5Vm9z0 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-va5r5Vm9z0 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-va5r5Vm9z0 .mbr-card-title {
  color: #000000;
}
.cid-va5r5Vm9z0 .mbr-card-subtitle {
  color: #a6a99c;
  text-align: left;
}
.cid-va5r5Vm9z0 .mbr-text,
.cid-va5r5Vm9z0 .mbr-section-btn {
  text-align: left;
}
.cid-va5r5Vm9z0 .row {
  align-items: center;
}
.cid-va5BHh7sYT {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-va5BHh7sYT .mbr-fallback-image.disabled {
  display: none;
}
.cid-va5BHh7sYT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-va5BHh7sYT .mbr-section-subtitle {
  color: #757b62;
}
.cid-v9HNXgKBJX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v9HNXgKBJX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v9HNXgKBJX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v9HNXhgohP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v9HTF7mgbp {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fitolivos-noticias-29112023-1200x750.jpg");
}
.cid-v9HTF7mgbp .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
@media (min-width: 768px) {
  .cid-v9HTF7mgbp {
    align-items: flex-end;
  }
  .cid-v9HTF7mgbp .row {
    justify-content: center;
  }
  .cid-v9HTF7mgbp .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v9HTF7mgbp .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v9HTF7mgbp {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v9HTF7mgbp .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v9HTF7mgbp .content-wrap {
    width: 100%;
  }
}
.cid-v9HTF7mgbp .mbr-section-title,
.cid-v9HTF7mgbp .mbr-section-subtitle {
  text-align: center;
}
.cid-v9HTF7mgbp .mbr-text,
.cid-v9HTF7mgbp .mbr-section-btn {
  text-align: center;
}
.cid-v9HTF7mgbp .mbr-section-title {
  text-align: center;
}
.cid-v9HUf1mfMk {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-v9HUf1mfMk .mbr-text {
  color: #000000;
}
.cid-v9HUf1mfMk .mbr-section-subtitle {
  color: #000000;
}
.cid-v9HUf1mfMk .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v9HUf1mfMk .mbr-text,
.cid-v9HUf1mfMk .item .mbr-section-btn {
  text-align: left;
}
.cid-v9HUf1mfMk .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v9HUf1mfMk .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v9HUf1mfMk .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v9HUf1mfMk .item-wrapper {
    padding: 4rem;
  }
}
.cid-v9HUf1mfMk .details-icon {
  color: #757b62;
  padding-right: 0.5rem;
}
.cid-v9HUf1mfMk .mbr-card-subtitle {
  color: #232323;
  text-align: left;
}
.cid-v9HUf1mfMk .details .details-item {
  display: inline-flex;
  padding-right: 1rem;
}
.cid-v9HUf1mfMk .mbr-tag,
.cid-v9HUf1mfMk .tags-wrapper {
  color: #000000;
}
.cid-v9HW1d6GqO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v9HW1d6GqO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v9HW1d6GqO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v9HW1d6GqO .item-wrapper {
  overflow: hidden;
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v9HW1d6GqO .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v9HW1d6GqO .text-wrapper {
  padding: 4rem 3rem 4rem 1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v9HW1d6GqO .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-v9HW1d6GqO .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-v9HW1d6GqO .row {
  flex-direction: row-reverse;
}
.cid-v9HW1d6GqO .text-wrapper {
  padding: 4rem 2rem 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v9HW1d6GqO .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-v9HW1d6GqO .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-v9HW1d6GqO .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-v9HW1d6GqO .image-wrapper {
  padding: 0 1rem;
}
.cid-v9HW1d6GqO img,
.cid-v9HW1d6GqO .image-wrapper {
  height: 500px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-v9HW1d6GqO img,
  .cid-v9HW1d6GqO .image-wrapper {
    max-height: 350px;
  }
}
.cid-v9HW1d6GqO .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v9HW1d6GqO .mbr-text {
  color: #000000;
}
.cid-v9HW1d6GqO .mbr-text,
.cid-v9HW1d6GqO .mbr-section-btn {
  text-align: left;
}
.cid-v9HW1d6GqO .price {
  color: #232323;
  text-align: left;
}
.cid-v9HW1d6GqO .content-head {
  max-width: 800px;
}
.cid-v9HW1d6GqO .mbr-section-maintitle {
  text-align: center;
}
.cid-v9HW1d6GqO .mbr-section-mainsubtitle {
  text-align: center;
}
.cid-v9I3IVjq7G {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-v9I3IVjq7G .mbr-text {
  color: #000000;
}
.cid-v9I3IVjq7G .mbr-section-subtitle {
  color: #000000;
}
.cid-v9I3IVjq7G .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v9I3IVjq7G .mbr-text,
.cid-v9I3IVjq7G .item .mbr-section-btn {
  text-align: left;
}
.cid-v9I3IVjq7G .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v9I3IVjq7G .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v9I3IVjq7G .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v9I3IVjq7G .item-wrapper {
    padding: 4rem;
  }
}
.cid-v9I3IVjq7G .details-icon {
  color: #757b62;
  padding-right: 0.5rem;
}
.cid-v9I3IVjq7G .mbr-card-subtitle {
  color: #232323;
  text-align: left;
}
.cid-v9I3IVjq7G .details .details-item {
  display: inline-flex;
  padding-right: 1rem;
}
.cid-v9I3IVjq7G .mbr-tag,
.cid-v9I3IVjq7G .tags-wrapper {
  color: #000000;
}
.cid-v9HZLo0nhK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v9HZLo0nhK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v9HZLo0nhK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v9HZLo0nhK .item-wrapper {
  overflow: hidden;
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v9HZLo0nhK .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v9HZLo0nhK .text-wrapper {
  padding: 4rem 3rem 4rem 1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v9HZLo0nhK .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-v9HZLo0nhK .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-v9HZLo0nhK .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-v9HZLo0nhK .image-wrapper {
  padding: 0 1rem;
}
.cid-v9HZLo0nhK img,
.cid-v9HZLo0nhK .image-wrapper {
  height: 500px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-v9HZLo0nhK img,
  .cid-v9HZLo0nhK .image-wrapper {
    max-height: 350px;
  }
}
.cid-v9HZLo0nhK .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v9HZLo0nhK .mbr-text {
  color: #000000;
}
.cid-v9HZLo0nhK .mbr-text,
.cid-v9HZLo0nhK .mbr-section-btn {
  text-align: left;
}
.cid-v9HZLo0nhK .price {
  color: #232323;
  text-align: left;
}
.cid-v9HZLo0nhK .content-head {
  max-width: 800px;
}
.cid-v9HZLo0nhK .mbr-section-maintitle {
  text-align: center;
}
.cid-v9HZLo0nhK .mbr-section-mainsubtitle {
  text-align: center;
}
.cid-v9HTFaF4lL {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v9HTFaF4lL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v9HTFaF4lL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v9HTFb6EvE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v9HTFb6EvE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-v9IlvU6ZQE {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-v9IlvU6ZQE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v9IlvU6ZQE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v9IlvU6ZQE .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v9IlvU6ZQE .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v9IlvU6ZQE .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v9IlvU6ZQE .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v9IlvU6ZQE .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v9IlvU6ZQE .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #ffa600;
  height: 80px;
  border-radius: 50%;
}
.cid-v9IlvU6ZQE .mbr-section-title {
  color: #645600;
}
.cid-v9IlvU6ZQE .mbr-section-subtitle {
  color: #000000;
}
.cid-v9IlvU6ZQE .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v9IlvU6ZQE .card-box .item-footer {
  margin-top: auto;
}
.cid-v9IlvU6ZQE .content-head {
  max-width: 800px;
}
.cid-v9IpyIz783 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v9IpyIz783 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v9IpyIz783 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v9IpyIz783 .row {
  justify-content: center;
}
.cid-v9IpyIz783 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v9IpyIz783 .item {
    margin-bottom: 1rem;
  }
}
.cid-v9IpyIz783 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v9IpyIz783 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v9IpyIz783 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v9IpyIz783 .content-head {
  max-width: 800px;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-va5f6Ym4rt {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/fitolivos-noticias02-970x544.png");
}
.cid-va5f6Ym4rt .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
@media (min-width: 768px) {
  .cid-va5f6Ym4rt {
    align-items: flex-end;
  }
  .cid-va5f6Ym4rt .row {
    justify-content: center;
  }
  .cid-va5f6Ym4rt .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-va5f6Ym4rt .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-va5f6Ym4rt {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-va5f6Ym4rt .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-va5f6Ym4rt .content-wrap {
    width: 100%;
  }
}
.cid-va5f6Ym4rt .mbr-section-title,
.cid-va5f6Ym4rt .mbr-section-subtitle {
  text-align: center;
}
.cid-va5f6Ym4rt .mbr-text,
.cid-va5f6Ym4rt .mbr-section-btn {
  text-align: center;
}
.cid-va5f6Ym4rt .mbr-section-title {
  text-align: center;
}
.cid-va5f6YWYlt {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-va5f6YWYlt .mbr-text {
  color: #000000;
}
.cid-va5f6YWYlt .mbr-section-subtitle {
  color: #000000;
}
.cid-va5f6YWYlt .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-va5f6YWYlt .mbr-text,
.cid-va5f6YWYlt .item .mbr-section-btn {
  text-align: left;
}
.cid-va5f6YWYlt .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va5f6YWYlt .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-va5f6YWYlt .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-va5f6YWYlt .item-wrapper {
    padding: 4rem;
  }
}
.cid-va5f6YWYlt .details-icon {
  color: #757b62;
  padding-right: 0.5rem;
}
.cid-va5f6YWYlt .mbr-card-subtitle {
  color: #232323;
  text-align: left;
}
.cid-va5f6YWYlt .details .details-item {
  display: inline-flex;
  padding-right: 1rem;
}
.cid-va5f6YWYlt .mbr-tag,
.cid-va5f6YWYlt .tags-wrapper {
  color: #000000;
}
.cid-va5f6ZBUrz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-va5f6ZBUrz .mbr-fallback-image.disabled {
  display: none;
}
.cid-va5f6ZBUrz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-va5f6ZBUrz .item-wrapper {
  overflow: hidden;
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va5f6ZBUrz .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-va5f6ZBUrz .text-wrapper {
  padding: 4rem 3rem 4rem 1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-va5f6ZBUrz .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-va5f6ZBUrz .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-va5f6ZBUrz .row {
  flex-direction: row-reverse;
}
.cid-va5f6ZBUrz .text-wrapper {
  padding: 4rem 2rem 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-va5f6ZBUrz .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-va5f6ZBUrz .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-va5f6ZBUrz .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-va5f6ZBUrz .image-wrapper {
  padding: 0 1rem;
}
.cid-va5f6ZBUrz img,
.cid-va5f6ZBUrz .image-wrapper {
  height: 700px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-va5f6ZBUrz img,
  .cid-va5f6ZBUrz .image-wrapper {
    max-height: 350px;
  }
}
.cid-va5f6ZBUrz .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-va5f6ZBUrz .mbr-text {
  color: #000000;
}
.cid-va5f6ZBUrz .mbr-text,
.cid-va5f6ZBUrz .mbr-section-btn {
  text-align: left;
}
.cid-va5f6ZBUrz .price {
  color: #232323;
  text-align: left;
}
.cid-va5f6ZBUrz .content-head {
  max-width: 800px;
}
.cid-va5f6ZBUrz .mbr-section-maintitle {
  text-align: center;
}
.cid-va5f6ZBUrz .mbr-section-mainsubtitle {
  text-align: center;
}
.cid-va5f707RNC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-va5f707RNC .mbr-text {
  color: #000000;
}
.cid-va5f707RNC .mbr-section-subtitle {
  color: #000000;
}
.cid-va5f707RNC .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-va5f707RNC .mbr-text,
.cid-va5f707RNC .item .mbr-section-btn {
  text-align: left;
}
.cid-va5f707RNC .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va5f707RNC .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-va5f707RNC .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-va5f707RNC .item-wrapper {
    padding: 4rem;
  }
}
.cid-va5f707RNC .details-icon {
  color: #757b62;
  padding-right: 0.5rem;
}
.cid-va5f707RNC .mbr-card-subtitle {
  color: #232323;
  text-align: left;
}
.cid-va5f707RNC .details .details-item {
  display: inline-flex;
  padding-right: 1rem;
}
.cid-va5f707RNC .mbr-tag,
.cid-va5f707RNC .tags-wrapper {
  color: #000000;
}
.cid-va5i4RM060 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-va5i4RM060 .mbr-fallback-image.disabled {
  display: none;
}
.cid-va5i4RM060 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-va5i4RM060 .mbr-description {
  text-align: left;
}
.cid-va5i4RM060 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-va5i4RM060 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-va5i4RM060 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-va5i4RM060 .card-title,
.cid-va5i4RM060 .iconfont-wrapper {
  color: #000000;
}
.cid-va5i4RM060 .card-text {
  color: #000000;
}
.cid-va5i4RM060 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-va5i4RM060 .mbr-number {
  color: #9fe870;
}
.cid-va5i4RM060 .mbr-text,
.cid-va5i4RM060 .mbr-section-btn {
  text-align: center;
}
.cid-va5i4RM060 .card-text,
.cid-va5i4RM060 .item .mbr-section-btn {
  text-align: left;
}
.cid-va5kHq3V29 {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-va5kHq3V29 .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-va5kHq3V29 img,
.cid-va5kHq3V29 .item-img {
  width: 100%;
}
.cid-va5kHq3V29 .item:focus,
.cid-va5kHq3V29 span:focus {
  outline: none;
}
.cid-va5kHq3V29 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va5kHq3V29 .item {
    margin-bottom: 1rem;
  }
}
.cid-va5kHq3V29 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-va5kHq3V29 .item {
  padding: 0;
  margin: 0;
}
.cid-va5kHq3V29 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-va5kHq3V29 .mbr-section-title {
  color: #232323;
}
.cid-va5kHq3V29 .mbr-text,
.cid-va5kHq3V29 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-va5kHq3V29 .item-title {
  color: #232323;
  text-align: center;
}
.cid-va5kHq3V29 .content-head {
  max-width: 800px;
}
.cid-va5nogpNHL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-va5nogpNHL img,
.cid-va5nogpNHL .item-img {
  width: 100%;
}
.cid-va5nogpNHL .item:focus,
.cid-va5nogpNHL span:focus {
  outline: none;
}
.cid-va5nogpNHL .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va5nogpNHL .item {
    margin-bottom: 1rem;
  }
}
.cid-va5nogpNHL .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-va5nogpNHL .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-va5nogpNHL .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-va5nogpNHL .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-va5nogpNHL .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-va5nogpNHL .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-va5nogpNHL .mbr-section-title {
  color: #232323;
}
.cid-va5nogpNHL .mbr-text,
.cid-va5nogpNHL .mbr-section-btn {
  text-align: center;
}
.cid-va5nogpNHL .item-title {
  text-align: left;
}
.cid-va5nogpNHL .content-head {
  max-width: 800px;
}
.cid-va5nogpNHL .mbr-text,
.cid-va5nogpNHL .item-wrapper .mbr-section-btn {
  text-align: left;
}
.cid-va5f71tkeg {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-va5f71tkeg .mbr-fallback-image.disabled {
  display: none;
}
.cid-va5f71tkeg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-va5f71ZlA5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-va5t2Eilvc {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fitolivos-noticias03limoeiro-1200x800.jpg");
}
.cid-va5t2Eilvc .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
@media (min-width: 768px) {
  .cid-va5t2Eilvc {
    align-items: flex-end;
  }
  .cid-va5t2Eilvc .row {
    justify-content: center;
  }
  .cid-va5t2Eilvc .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-va5t2Eilvc .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-va5t2Eilvc {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-va5t2Eilvc .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-va5t2Eilvc .content-wrap {
    width: 100%;
  }
}
.cid-va5t2Eilvc .mbr-section-title,
.cid-va5t2Eilvc .mbr-section-subtitle {
  text-align: center;
}
.cid-va5t2Eilvc .mbr-text,
.cid-va5t2Eilvc .mbr-section-btn {
  text-align: center;
}
.cid-va5t2Eilvc .mbr-section-title {
  text-align: center;
}
.cid-va5t2HFJ9H {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-va5t2HFJ9H .mbr-text {
  color: #000000;
}
.cid-va5t2HFJ9H .mbr-section-subtitle {
  color: #000000;
}
.cid-va5t2HFJ9H .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-va5t2HFJ9H .mbr-text,
.cid-va5t2HFJ9H .item .mbr-section-btn {
  text-align: left;
}
.cid-va5t2HFJ9H .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va5t2HFJ9H .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-va5t2HFJ9H .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-va5t2HFJ9H .item-wrapper {
    padding: 4rem;
  }
}
.cid-va5t2HFJ9H .details-icon {
  color: #757b62;
  padding-right: 0.5rem;
}
.cid-va5t2HFJ9H .mbr-card-subtitle {
  color: #232323;
  text-align: left;
}
.cid-va5t2HFJ9H .details .details-item {
  display: inline-flex;
  padding-right: 1rem;
}
.cid-va5t2HFJ9H .mbr-tag,
.cid-va5t2HFJ9H .tags-wrapper {
  color: #000000;
}
.cid-va5t2JgE7R {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-va5t2JgE7R .mbr-fallback-image.disabled {
  display: none;
}
.cid-va5t2JgE7R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-va5t2JgE7R .item-wrapper {
  overflow: hidden;
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va5t2JgE7R .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-va5t2JgE7R .text-wrapper {
  padding: 4rem 3rem 4rem 1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-va5t2JgE7R .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-va5t2JgE7R .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-va5t2JgE7R .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-va5t2JgE7R .image-wrapper {
  padding: 0 1rem;
}
.cid-va5t2JgE7R img,
.cid-va5t2JgE7R .image-wrapper {
  height: 800px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-va5t2JgE7R img,
  .cid-va5t2JgE7R .image-wrapper {
    max-height: 350px;
  }
}
.cid-va5t2JgE7R .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-va5t2JgE7R .mbr-text {
  color: #000000;
}
.cid-va5t2JgE7R .mbr-text,
.cid-va5t2JgE7R .mbr-section-btn {
  text-align: left;
}
.cid-va5t2JgE7R .price {
  color: #232323;
  text-align: left;
}
.cid-va5t2JgE7R .content-head {
  max-width: 800px;
}
.cid-va5t2JgE7R .mbr-section-maintitle {
  text-align: center;
}
.cid-va5t2JgE7R .mbr-section-mainsubtitle {
  text-align: center;
}
.cid-va5t2Lr00I {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-va5t2Lr00I .mbr-fallback-image.disabled {
  display: none;
}
.cid-va5t2Lr00I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-va5t2Lr00I .item-wrapper {
  overflow: hidden;
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va5t2Lr00I .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-va5t2Lr00I .text-wrapper {
  padding: 4rem 3rem 4rem 1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-va5t2Lr00I .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-va5t2Lr00I .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-va5t2Lr00I .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-va5t2Lr00I .image-wrapper {
  padding: 0 1rem;
}
.cid-va5t2Lr00I img,
.cid-va5t2Lr00I .image-wrapper {
  height: 800px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-va5t2Lr00I img,
  .cid-va5t2Lr00I .image-wrapper {
    max-height: 350px;
  }
}
.cid-va5t2Lr00I .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-va5t2Lr00I .mbr-text {
  color: #000000;
}
.cid-va5t2Lr00I .mbr-text,
.cid-va5t2Lr00I .mbr-section-btn {
  text-align: left;
}
.cid-va5t2Lr00I .price {
  color: #232323;
  text-align: left;
}
.cid-va5t2Lr00I .content-head {
  max-width: 800px;
}
.cid-va5t2Lr00I .mbr-section-maintitle {
  text-align: center;
}
.cid-va5t2Lr00I .mbr-section-mainsubtitle {
  text-align: center;
}
.cid-va5t2NHUxE {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-va5t2NHUxE .mbr-fallback-image.disabled {
  display: none;
}
.cid-va5t2NHUxE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-va5t2PgjqL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-va5ChbBQYv {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fitolivos-header-azeitonas-2000x1334.jpg");
}
.cid-va5ChbBQYv .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
@media (min-width: 768px) {
  .cid-va5ChbBQYv {
    align-items: flex-end;
  }
  .cid-va5ChbBQYv .row {
    justify-content: center;
  }
  .cid-va5ChbBQYv .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-va5ChbBQYv .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-va5ChbBQYv {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-va5ChbBQYv .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-va5ChbBQYv .content-wrap {
    width: 100%;
  }
}
.cid-va5ChbBQYv .mbr-section-title,
.cid-va5ChbBQYv .mbr-section-subtitle {
  text-align: center;
}
.cid-va5ChbBQYv .mbr-text,
.cid-va5ChbBQYv .mbr-section-btn {
  text-align: center;
}
.cid-va5ChbBQYv .mbr-section-title {
  text-align: left;
}
.cid-va5ChcQupQ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-va5ChcQupQ .row {
  flex-direction: row-reverse;
}
.cid-va5ChcQupQ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-va5ChcQupQ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-va5ChcQupQ .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-va5ChcQupQ .mbr-card-title {
  color: #000000;
}
.cid-va5ChcQupQ .mbr-card-subtitle {
  color: #a6a99c;
  text-align: left;
}
.cid-va5ChcQupQ .mbr-text,
.cid-va5ChcQupQ .mbr-section-btn {
  text-align: left;
}
.cid-va5ChcQupQ .row {
  align-items: center;
}
.cid-va5ChdmxXv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-va5ChdmxXv .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-va5ChdmxXv .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-va5ChdmxXv .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-va5ChdmxXv .mbr-card-title {
  color: #000000;
}
.cid-va5ChdmxXv .mbr-card-subtitle {
  color: #a6a99c;
  text-align: left;
}
.cid-va5ChdmxXv .mbr-text,
.cid-va5ChdmxXv .mbr-section-btn {
  text-align: left;
}
.cid-va5ChdmxXv .row {
  align-items: center;
}
.cid-va5ChdPfDh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-va5ChdPfDh .row {
  flex-direction: row-reverse;
}
.cid-va5ChdPfDh .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-va5ChdPfDh .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-va5ChdPfDh .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-va5ChdPfDh .mbr-card-title {
  color: #000000;
}
.cid-va5ChdPfDh .mbr-card-subtitle {
  color: #a6a99c;
  text-align: left;
}
.cid-va5ChdPfDh .mbr-text,
.cid-va5ChdPfDh .mbr-section-btn {
  text-align: left;
}
.cid-va5ChdPfDh .row {
  align-items: center;
}
.cid-va5ChehQze {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-va5ChehQze .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-va5ChehQze .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-va5ChehQze .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-va5ChehQze .mbr-card-title {
  color: #000000;
}
.cid-va5ChehQze .mbr-card-subtitle {
  color: #a6a99c;
  text-align: left;
}
.cid-va5ChehQze .mbr-text,
.cid-va5ChehQze .mbr-section-btn {
  text-align: left;
}
.cid-va5ChehQze .row {
  align-items: center;
}
.cid-va63KF7m0a {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-va63KF7m0a .row {
  flex-direction: row-reverse;
}
.cid-va63KF7m0a .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-va63KF7m0a .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-va63KF7m0a .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-va63KF7m0a .mbr-card-title {
  color: #000000;
}
.cid-va63KF7m0a .mbr-card-subtitle {
  color: #a6a99c;
  text-align: left;
}
.cid-va63KF7m0a .mbr-text,
.cid-va63KF7m0a .mbr-section-btn {
  text-align: left;
}
.cid-va63KF7m0a .row {
  align-items: center;
}
.cid-va5Chf3NxD {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-va5Chf3NxD .mbr-fallback-image.disabled {
  display: none;
}
.cid-va5Chf3NxD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-va5Chf3NxD .mbr-section-subtitle {
  color: #757b62;
}
.cid-va5Chfn9FG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-va5Chfn9FG .mbr-fallback-image.disabled {
  display: none;
}
.cid-va5Chfn9FG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-va5ChfKZGm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-va5FRAipst {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fitolivos-noticias-p02-3-800x480.png");
}
.cid-va5FRAipst .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
@media (min-width: 768px) {
  .cid-va5FRAipst {
    align-items: flex-end;
  }
  .cid-va5FRAipst .row {
    justify-content: center;
  }
  .cid-va5FRAipst .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-va5FRAipst .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-va5FRAipst {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-va5FRAipst .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-va5FRAipst .content-wrap {
    width: 100%;
  }
}
.cid-va5FRAipst .mbr-section-title,
.cid-va5FRAipst .mbr-section-subtitle {
  text-align: center;
}
.cid-va5FRAipst .mbr-text,
.cid-va5FRAipst .mbr-section-btn {
  text-align: center;
}
.cid-va5FRAipst .mbr-section-title {
  text-align: center;
}
.cid-va5FRB2iD8 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-va5FRB2iD8 .mbr-text {
  color: #000000;
}
.cid-va5FRB2iD8 .mbr-section-subtitle {
  color: #000000;
}
.cid-va5FRB2iD8 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-va5FRB2iD8 .mbr-text,
.cid-va5FRB2iD8 .item .mbr-section-btn {
  text-align: left;
}
.cid-va5FRB2iD8 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va5FRB2iD8 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-va5FRB2iD8 .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-va5FRB2iD8 .item-wrapper {
    padding: 4rem;
  }
}
.cid-va5FRB2iD8 .details-icon {
  color: #757b62;
  padding-right: 0.5rem;
}
.cid-va5FRB2iD8 .mbr-card-subtitle {
  color: #232323;
  text-align: left;
}
.cid-va5FRB2iD8 .details .details-item {
  display: inline-flex;
  padding-right: 1rem;
}
.cid-va5FRB2iD8 .mbr-tag,
.cid-va5FRB2iD8 .tags-wrapper {
  color: #000000;
}
.cid-va5FRBIY2b {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-va5FRBIY2b .mbr-fallback-image.disabled {
  display: none;
}
.cid-va5FRBIY2b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-va5FRBIY2b .item-wrapper {
  overflow: hidden;
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va5FRBIY2b .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-va5FRBIY2b .text-wrapper {
  padding: 4rem 3rem 4rem 1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-va5FRBIY2b .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-va5FRBIY2b .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-va5FRBIY2b .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-va5FRBIY2b .image-wrapper {
  padding: 0 1rem;
}
.cid-va5FRBIY2b img,
.cid-va5FRBIY2b .image-wrapper {
  height: 800px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-va5FRBIY2b img,
  .cid-va5FRBIY2b .image-wrapper {
    max-height: 350px;
  }
}
.cid-va5FRBIY2b .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-va5FRBIY2b .mbr-text {
  color: #000000;
}
.cid-va5FRBIY2b .mbr-text,
.cid-va5FRBIY2b .mbr-section-btn {
  text-align: left;
}
.cid-va5FRBIY2b .price {
  color: #232323;
  text-align: left;
}
.cid-va5FRBIY2b .content-head {
  max-width: 800px;
}
.cid-va5FRBIY2b .mbr-section-maintitle {
  text-align: center;
}
.cid-va5FRBIY2b .mbr-section-mainsubtitle {
  text-align: center;
}
.cid-va5HP7iaDg {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-va5HP7iaDg .mbr-fallback-image.disabled {
  display: none;
}
.cid-va5HP7iaDg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-va5HP7iaDg .card-content-text {
    padding: 1.5rem 1.5rem 0 1.5rem;
  }
}
@media (min-width: 768px) {
  .cid-va5HP7iaDg .card-content-text {
    padding: 2.25rem 2.25rem 0 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-va5HP7iaDg .card-content-text {
    padding: 4rem 4rem 1rem 4rem;
  }
}
.cid-va5HP7iaDg .card-wrapper {
  background: #ffffff;
}
.cid-va5HP7iaDg .mbr-text,
.cid-va5HP7iaDg .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-va5HP7iaDg .card-title,
.cid-va5HP7iaDg .card-box {
  text-align: left;
  color: #000000;
}
.cid-va5HP7iaDg .image-wrapper img {
  width: 100%;
}
.cid-va5J3PhT90 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-va5J3PhT90 .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-va5J3PhT90 img,
.cid-va5J3PhT90 .item-img {
  width: 100%;
}
.cid-va5J3PhT90 .item:focus,
.cid-va5J3PhT90 span:focus {
  outline: none;
}
.cid-va5J3PhT90 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va5J3PhT90 .item {
    margin-bottom: 1rem;
  }
}
.cid-va5J3PhT90 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-va5J3PhT90 .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-va5J3PhT90 .mbr-text,
.cid-va5J3PhT90 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-va5J3PhT90 .item-title {
  color: #232323;
  text-align: center;
}
.cid-va5J3PhT90 .content-head {
  max-width: 800px;
}
.cid-va5PafIJjN {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-va5PafIJjN .mbr-text {
  color: #000000;
}
.cid-va5PafIJjN .mbr-section-subtitle {
  color: #000000;
}
.cid-va5PafIJjN .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-va5PafIJjN .mbr-text,
.cid-va5PafIJjN .item .mbr-section-btn {
  text-align: left;
}
.cid-va5PafIJjN .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va5PafIJjN .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-va5PafIJjN .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-va5PafIJjN .item-wrapper {
    padding: 4rem;
  }
}
.cid-va5PafIJjN .details-icon {
  color: #757b62;
  padding-right: 0.5rem;
}
.cid-va5PafIJjN .mbr-card-subtitle {
  color: #232323;
  text-align: left;
}
.cid-va5PafIJjN .details .details-item {
  display: inline-flex;
  padding-right: 1rem;
}
.cid-va5PafIJjN .mbr-tag,
.cid-va5PafIJjN .tags-wrapper {
  color: #000000;
}
.cid-va5FRD21Vl {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-va5FRD21Vl .mbr-fallback-image.disabled {
  display: none;
}
.cid-va5FRD21Vl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-va5FRDr3EM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-va5TGVi7lG {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fitolivos-noticias-p02-5-800x480.jpg");
}
.cid-va5TGVi7lG .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
@media (min-width: 768px) {
  .cid-va5TGVi7lG {
    align-items: flex-end;
  }
  .cid-va5TGVi7lG .row {
    justify-content: center;
  }
  .cid-va5TGVi7lG .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-va5TGVi7lG .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-va5TGVi7lG {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-va5TGVi7lG .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-va5TGVi7lG .content-wrap {
    width: 100%;
  }
}
.cid-va5TGVi7lG .mbr-section-title,
.cid-va5TGVi7lG .mbr-section-subtitle {
  text-align: center;
}
.cid-va5TGVi7lG .mbr-text,
.cid-va5TGVi7lG .mbr-section-btn {
  text-align: center;
}
.cid-va5TGVi7lG .mbr-section-title {
  text-align: center;
}
.cid-va5TGW07jo {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-va5TGW07jo .mbr-text {
  color: #000000;
}
.cid-va5TGW07jo .mbr-section-subtitle {
  color: #000000;
}
.cid-va5TGW07jo .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-va5TGW07jo .mbr-text,
.cid-va5TGW07jo .item .mbr-section-btn {
  text-align: left;
}
.cid-va5TGW07jo .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va5TGW07jo .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-va5TGW07jo .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-va5TGW07jo .item-wrapper {
    padding: 4rem;
  }
}
.cid-va5TGW07jo .details-icon {
  color: #757b62;
  padding-right: 0.5rem;
}
.cid-va5TGW07jo .mbr-card-subtitle {
  color: #232323;
  text-align: left;
}
.cid-va5TGW07jo .details .details-item {
  display: inline-flex;
  padding-right: 1rem;
}
.cid-va5TGW07jo .mbr-tag,
.cid-va5TGW07jo .tags-wrapper {
  color: #000000;
}
.cid-va5TGXbGSW {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-va5TGXbGSW .mbr-fallback-image.disabled {
  display: none;
}
.cid-va5TGXbGSW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-va5TGXbGSW .card-content-text {
    padding: 1.5rem 1.5rem 0 1.5rem;
  }
}
@media (min-width: 768px) {
  .cid-va5TGXbGSW .card-content-text {
    padding: 2.25rem 2.25rem 0 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-va5TGXbGSW .card-content-text {
    padding: 4rem 4rem 1rem 4rem;
  }
}
.cid-va5TGXbGSW .card-wrapper {
  background: #ffffff;
}
.cid-va5TGXbGSW .mbr-text,
.cid-va5TGXbGSW .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-va5TGXbGSW .card-title,
.cid-va5TGXbGSW .card-box {
  text-align: left;
  color: #000000;
}
.cid-va5TGXbGSW .image-wrapper img {
  width: 100%;
}
.cid-va5VQwxkbq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-va5VQwxkbq .mbr-fallback-image.disabled {
  display: none;
}
.cid-va5VQwxkbq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-va5VQwxkbq .card-content-text {
    padding: 1.5rem 1.5rem 0 1.5rem;
  }
}
@media (min-width: 768px) {
  .cid-va5VQwxkbq .card-content-text {
    padding: 2.25rem 2.25rem 0 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-va5VQwxkbq .card-content-text {
    padding: 4rem 4rem 1rem 4rem;
  }
}
.cid-va5VQwxkbq .card-wrapper {
  background: #ffffff;
}
.cid-va5VQwxkbq .mbr-text,
.cid-va5VQwxkbq .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-va5VQwxkbq .card-title,
.cid-va5VQwxkbq .card-box {
  text-align: left;
  color: #000000;
}
.cid-va5VQwxkbq .image-wrapper img {
  width: 100%;
}
.cid-va5TGZ2a7B {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-va5TGZ2a7B .mbr-text {
  color: #000000;
}
.cid-va5TGZ2a7B .mbr-section-subtitle {
  color: #000000;
}
.cid-va5TGZ2a7B .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-va5TGZ2a7B .mbr-text,
.cid-va5TGZ2a7B .item .mbr-section-btn {
  text-align: left;
}
.cid-va5TGZ2a7B .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va5TGZ2a7B .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-va5TGZ2a7B .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-va5TGZ2a7B .item-wrapper {
    padding: 4rem;
  }
}
.cid-va5TGZ2a7B .details-icon {
  color: #757b62;
  padding-right: 0.5rem;
}
.cid-va5TGZ2a7B .mbr-card-subtitle {
  color: #232323;
  text-align: left;
}
.cid-va5TGZ2a7B .details .details-item {
  display: inline-flex;
  padding-right: 1rem;
}
.cid-va5TGZ2a7B .mbr-tag,
.cid-va5TGZ2a7B .tags-wrapper {
  color: #000000;
}
.cid-va5TGZzN11 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-va5TGZzN11 .mbr-fallback-image.disabled {
  display: none;
}
.cid-va5TGZzN11 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-va5TGZWX0Y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-va666NuRBc {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fitolivos-noticias-p02-5-800x480.png");
}
.cid-va666NuRBc .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
@media (min-width: 768px) {
  .cid-va666NuRBc {
    align-items: flex-end;
  }
  .cid-va666NuRBc .row {
    justify-content: center;
  }
  .cid-va666NuRBc .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-va666NuRBc .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-va666NuRBc {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-va666NuRBc .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-va666NuRBc .content-wrap {
    width: 100%;
  }
}
.cid-va666NuRBc .mbr-section-title,
.cid-va666NuRBc .mbr-section-subtitle {
  text-align: center;
}
.cid-va666NuRBc .mbr-text,
.cid-va666NuRBc .mbr-section-btn {
  text-align: center;
}
.cid-va666NuRBc .mbr-section-title {
  text-align: center;
}
.cid-va666PdVCk {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-va666PdVCk .mbr-text {
  color: #000000;
}
.cid-va666PdVCk .mbr-section-subtitle {
  color: #000000;
}
.cid-va666PdVCk .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-va666PdVCk .mbr-text,
.cid-va666PdVCk .item .mbr-section-btn {
  text-align: left;
}
.cid-va666PdVCk .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va666PdVCk .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-va666PdVCk .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-va666PdVCk .item-wrapper {
    padding: 4rem;
  }
}
.cid-va666PdVCk .details-icon {
  color: #757b62;
  padding-right: 0.5rem;
}
.cid-va666PdVCk .mbr-card-subtitle {
  color: #232323;
  text-align: left;
}
.cid-va666PdVCk .details .details-item {
  display: inline-flex;
  padding-right: 1rem;
}
.cid-va666PdVCk .mbr-tag,
.cid-va666PdVCk .tags-wrapper {
  color: #000000;
}
.cid-va69x8AhSw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-va69x8AhSw .mbr-fallback-image.disabled {
  display: none;
}
.cid-va69x8AhSw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-va69x8AhSw .item-wrapper {
  overflow: hidden;
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va69x8AhSw .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-va69x8AhSw .text-wrapper {
  padding: 4rem 3rem 4rem 1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-va69x8AhSw .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-va69x8AhSw .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-va69x8AhSw .row {
  flex-direction: row-reverse;
}
.cid-va69x8AhSw .text-wrapper {
  padding: 4rem 2rem 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-va69x8AhSw .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-va69x8AhSw .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-va69x8AhSw .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-va69x8AhSw .image-wrapper {
  padding: 0 1rem;
}
.cid-va69x8AhSw img,
.cid-va69x8AhSw .image-wrapper {
  height: 800px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-va69x8AhSw img,
  .cid-va69x8AhSw .image-wrapper {
    max-height: 350px;
  }
}
.cid-va69x8AhSw .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-va69x8AhSw .mbr-text {
  color: #000000;
}
.cid-va69x8AhSw .mbr-text,
.cid-va69x8AhSw .mbr-section-btn {
  text-align: left;
}
.cid-va69x8AhSw .price {
  color: #232323;
  text-align: left;
}
.cid-va69x8AhSw .content-head {
  max-width: 800px;
}
.cid-va69x8AhSw .mbr-section-maintitle {
  text-align: center;
}
.cid-va69x8AhSw .mbr-section-mainsubtitle {
  text-align: center;
}
.cid-va666QJJnN {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-va666QJJnN .mbr-text {
  color: #000000;
}
.cid-va666QJJnN .mbr-section-subtitle {
  color: #000000;
}
.cid-va666QJJnN .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-va666QJJnN .mbr-text,
.cid-va666QJJnN .item .mbr-section-btn {
  text-align: left;
}
.cid-va666QJJnN .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va666QJJnN .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-va666QJJnN .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-va666QJJnN .item-wrapper {
    padding: 4rem;
  }
}
.cid-va666QJJnN .details-icon {
  color: #757b62;
  padding-right: 0.5rem;
}
.cid-va666QJJnN .mbr-card-subtitle {
  color: #232323;
  text-align: left;
}
.cid-va666QJJnN .details .details-item {
  display: inline-flex;
  padding-right: 1rem;
}
.cid-va666QJJnN .mbr-tag,
.cid-va666QJJnN .tags-wrapper {
  color: #000000;
}
.cid-va666R7Njy {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-va666R7Njy .mbr-fallback-image.disabled {
  display: none;
}
.cid-va666R7Njy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-va666RslRG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v8Zwlgjhvv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vhDOr1yy28 {
  display: flex;
  background-image: url("../../../assets/images/hands-farmer-is-holding-green-rice-leaves-rice-field-2000x1333.jpg");
}
.cid-vhDOr1yy28 .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-vhDOr1yy28 {
    align-items: center;
  }
  .cid-vhDOr1yy28 .row {
    justify-content: center;
  }
  .cid-vhDOr1yy28 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vhDOr1yy28 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vhDOr1yy28 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vhDOr1yy28 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vhDOr1yy28 .content-wrap {
    width: 100%;
  }
}
.cid-vhDOr1yy28 .mbr-section-title,
.cid-vhDOr1yy28 .mbr-section-subtitle {
  text-align: center;
}
.cid-vhDOr1yy28 .mbr-text,
.cid-vhDOr1yy28 .mbr-section-btn {
  text-align: center;
}
.cid-vhDUIPvT9D {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vhDUIPvT9D .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhDUIPvT9D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhDUIPvT9D .mbr-side-description {
  text-align: left;
}
.cid-vhE34Nny54 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f7f7f7;
}
.cid-vhE34Nny54 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhE34Nny54 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhDVviZVAy {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vhDVviZVAy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhDVviZVAy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhDVviZVAy .mbr-side-description {
  text-align: left;
}
.cid-vhE3uR8V4C {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f7f7f7;
}
.cid-vhE3uR8V4C .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhE3uR8V4C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhE3zgXuGY {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vhE3zgXuGY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhE3zgXuGY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhE3zgXuGY .mbr-side-description {
  text-align: left;
}
.cid-vhE46gpnRk {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f7f7f7;
}
.cid-vhE46gpnRk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhE46gpnRk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhE475rcNJ {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vhE475rcNJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhE475rcNJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhE475rcNJ .mbr-side-description {
  text-align: left;
}
.cid-vhE4xGwaVi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f7f7f7;
}
.cid-vhE4xGwaVi .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhE4xGwaVi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhE4qNZHWE {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vhE4qNZHWE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhE4qNZHWE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhE4qNZHWE .mbr-side-description {
  text-align: left;
}
.cid-vhE4AgkDsu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f7f7f7;
}
.cid-vhE4AgkDsu .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhE4AgkDsu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhE4sCSjzQ {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vhE4sCSjzQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhE4sCSjzQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhE4sCSjzQ .mbr-side-description {
  text-align: left;
}
.cid-vhE4rADfTc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f7f7f7;
}
.cid-vhE4rADfTc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhE4rADfTc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhE49G5Eth {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f7f7f7;
}
.cid-vhE49G5Eth .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhE49G5Eth .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v9371Wr3Hl {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/young-green-corn-growing-field-background-1-1637x1092.jpg");
}
.cid-v9371Wr3Hl .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v9371Wr3Hl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v9371Wr3Hl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v9371Wr3Hl .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v9371Wr3Hl .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v9371Wr3Hl {
    align-items: center;
  }
  .cid-v9371Wr3Hl .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v9371Wr3Hl .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v9371Wr3Hl {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v9371Wr3Hl .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v9371Wr3Hl .content-wrap {
    width: 100%;
  }
}
.cid-v9371Wr3Hl .mbr-section-title {
  text-align: center;
}
.cid-v9371Wr3Hl .mbr-text,
.cid-v9371Wr3Hl .mbr-section-btn {
  text-align: center;
}
.cid-v9371X01wb {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v9371X01wb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v9371X01wb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v9371X01wb .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v9371X01wb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v9371X01wb .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v9371X01wb .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v9371X01wb .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v9371X01wb .mbr-section-title {
  color: #ffa600;
}
.cid-v9371X01wb .mbr-text,
.cid-v9371X01wb .mbr-section-btn {
  color: #000000;
}
.cid-v9371X01wb img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v9371X01wb img {
    height: 15rem;
  }
}
.cid-v9371XH9zi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v9371XH9zi .mbr-text {
  color: #000000;
}
.cid-v9371XH9zi .mbr-section-subtitle {
  color: #000000;
}
.cid-v9371Y2MjU {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v9371Y2MjU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v9371Y2MjU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v9371Y2MjU .mbr-text {
  color: #000000;
}
.cid-v9371Y2MjU .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v9371Y2MjU .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v9371Y2MjU .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v9371Y2MjU .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v9371Y2MjU .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v9371Y2MjU .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v9371Y2MjU .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v9371Y2MjU .mbr-section-title {
  color: #000000;
}
.cid-v9371Y2MjU .card-text,
.cid-v9371Y2MjU .item .mbr-section-btn {
  text-align: left;
}
.cid-v9371Y2MjU .card-title,
.cid-v9371Y2MjU .iconfont-wrapper {
  text-align: left;
}
.cid-v9371Y2MjU .mbr-section-subtitle,
.cid-v9371Y2MjU .main-button {
  text-align: left;
  color: #000000;
}
.cid-v9371Y2MjU .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v9371Y2MjU .item-content .item-footer {
  margin-top: auto;
}
.cid-v9371Y2MjU .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v9371Y2MjU .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v9371Y2MjU .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v9371Y2MjU .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v9371YNJ9J {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v9371Zcx53 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
.cid-vgeYB9JkO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vgeYB9JkO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vgeYB9JkO3 a {
  font-style: normal;
}
.cid-vgeYB9JkO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vgeYB9JkO3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vgeYB9JkO3 .nav-item:focus,
.cid-vgeYB9JkO3 .nav-link:focus {
  outline: none;
}
.cid-vgeYB9JkO3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vgeYB9JkO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vgeYB9JkO3 .menu-logo {
  margin-right: auto;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgeYB9JkO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vgeYB9JkO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vgeYB9JkO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vgeYB9JkO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vgeYB9JkO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vgeYB9JkO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vgeYB9JkO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vgeYB9JkO3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vgeYB9JkO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vgeYB9JkO3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-vgeYB9JkO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vgeYB9JkO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vgeYB9JkO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vgeYB9JkO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vgeYB9JkO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vgeYB9JkO3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 img {
    height: 3.8rem !important;
  }
  .cid-vgeYB9JkO3 .btn {
    display: -webkit-flex;
  }
  .cid-vgeYB9JkO3 button.navbar-toggler {
    display: block;
  }
  .cid-vgeYB9JkO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vgeYB9JkO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vgeYB9JkO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing,
  .cid-vgeYB9JkO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vgeYB9JkO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vgeYB9JkO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vgeYB9JkO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vgeYB9JkO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vgeYB9JkO3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vgeYB9JkO3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vgeYB9JkO3 .nav-link:hover,
.cid-vgeYB9JkO3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-v93cUAZWpL {
  display: flex;
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/young-green-corn-growing-field-background-1-1637x1092.jpg");
}
.cid-v93cUAZWpL .mbr-overlay {
  background-color: #2e481a;
  opacity: 0.5;
}
.cid-v93cUAZWpL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93cUAZWpL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93cUAZWpL .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v93cUAZWpL .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v93cUAZWpL {
    align-items: center;
  }
  .cid-v93cUAZWpL .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v93cUAZWpL .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v93cUAZWpL {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v93cUAZWpL .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v93cUAZWpL .content-wrap {
    width: 100%;
  }
}
.cid-v93cUAZWpL .mbr-section-title {
  text-align: center;
}
.cid-v93cUAZWpL .mbr-text,
.cid-v93cUAZWpL .mbr-section-btn {
  text-align: center;
}
.cid-v93cUD1L0C {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v93cUD1L0C .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93cUD1L0C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93cUD1L0C .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v93cUD1L0C .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v93cUD1L0C .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v93cUD1L0C .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v93cUD1L0C .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v93cUD1L0C .mbr-section-title {
  color: #ffa600;
}
.cid-v93cUD1L0C .mbr-text,
.cid-v93cUD1L0C .mbr-section-btn {
  color: #000000;
}
.cid-v93cUD1L0C img {
  width: 100%;
  object-fit: cover;
  height: 30rem;
}
@media (max-width: 767px) {
  .cid-v93cUD1L0C img {
    height: 15rem;
  }
}
.cid-v93cUDS6TJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v93cUDS6TJ .mbr-text {
  color: #000000;
}
.cid-v93cUDS6TJ .mbr-section-subtitle {
  color: #000000;
}
.cid-v93cUEdoUQ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v93cUEdoUQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93cUEdoUQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93cUEdoUQ .mbr-text {
  color: #000000;
}
.cid-v93cUEdoUQ .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v93cUEdoUQ .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v93cUEdoUQ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v93cUEdoUQ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-v93cUEdoUQ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93cUEdoUQ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v93cUEdoUQ .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-v93cUEdoUQ .mbr-section-title {
  color: #000000;
}
.cid-v93cUEdoUQ .card-text,
.cid-v93cUEdoUQ .item .mbr-section-btn {
  text-align: left;
}
.cid-v93cUEdoUQ .card-title,
.cid-v93cUEdoUQ .iconfont-wrapper {
  text-align: left;
}
.cid-v93cUEdoUQ .mbr-section-subtitle,
.cid-v93cUEdoUQ .main-button {
  text-align: left;
  color: #000000;
}
.cid-v93cUEdoUQ .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v93cUEdoUQ .item-content .item-footer {
  margin-top: auto;
}
.cid-v93cUEdoUQ .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v93cUEdoUQ .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v93cUEdoUQ .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-v93cUEdoUQ .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-v93cUEH1S1 {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v93cUF39YK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
  overflow: hidden;
}
