body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Dancing Script', handwriting;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Dancing Script', handwriting;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Dancing Script', handwriting;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((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))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #1b741f !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #1b741f !important;
  border-color: #1b741f !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #0b2e0c !important;
  border-color: #0b2e0c !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #0b2e0c !important;
  border-color: #0b2e0c !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #0d2b63 !important;
  border-color: #0d2b63 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #030a16 !important;
  border-color: #030a16 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #030a16 !important;
  border-color: #030a16 !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #1b741f;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #0b2e0c !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #1b741f !important;
  border-color: #1b741f !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #0d2b63;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #030a16 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #0d2b63 !important;
  border-color: #0d2b63 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  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: transparent!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: transparent;
  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: transparent!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: #1b741f !important;
}
.text-secondary {
  color: #0d2b63 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #082109 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #010409 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #1b741f;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #1b741f;
  border-color: #1b741f;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #1b741f;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #3dd243;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.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: #1b741f !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #1b741f;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #1b741f;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #1b741f;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #1b741f;
  border-bottom-color: #1b741f;
}
.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: #ffffff !important;
  background-color: #1b741f !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: #0d2b63 !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='%231b741f' %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;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-sgCM1en523 {
  z-index: 1000;
  width: 100%;
}
.cid-sgCM1en523 nav.navbar {
  position: fixed;
}
.cid-sgCM1en523 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgCM1en523 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgCM1en523 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgCM1en523 .dropdown-item:hover,
.cid-sgCM1en523 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sgCM1en523 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgCM1en523 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgCM1en523 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgCM1en523 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgCM1en523 .nav-link {
  position: relative;
}
.cid-sgCM1en523 .container {
  display: flex;
  margin: auto;
}
.cid-sgCM1en523 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgCM1en523 .dropdown-menu,
.cid-sgCM1en523 .navbar.opened {
  background: #42b148 !important;
}
.cid-sgCM1en523 .nav-item:focus,
.cid-sgCM1en523 .nav-link:focus {
  outline: none;
}
.cid-sgCM1en523 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgCM1en523 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgCM1en523 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgCM1en523 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgCM1en523 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgCM1en523 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgCM1en523 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sgCM1en523 .navbar.opened {
  transition: all 0.3s;
}
.cid-sgCM1en523 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgCM1en523 .navbar .navbar-logo img {
  width: auto;
}
.cid-sgCM1en523 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgCM1en523 .navbar.collapsed {
  justify-content: center;
}
.cid-sgCM1en523 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgCM1en523 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgCM1en523 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgCM1en523 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgCM1en523 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgCM1en523 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgCM1en523 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgCM1en523 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgCM1en523 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgCM1en523 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgCM1en523 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgCM1en523 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgCM1en523 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgCM1en523 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgCM1en523 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgCM1en523 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgCM1en523 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgCM1en523 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgCM1en523 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgCM1en523 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgCM1en523 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgCM1en523 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgCM1en523 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgCM1en523 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgCM1en523 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgCM1en523 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgCM1en523 .dropdown-item.active,
.cid-sgCM1en523 .dropdown-item:active {
  background-color: transparent;
}
.cid-sgCM1en523 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgCM1en523 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgCM1en523 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgCM1en523 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sgCM1en523 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgCM1en523 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgCM1en523 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgCM1en523 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgCM1en523 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgCM1en523 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgCM1en523 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgCM1en523 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgCM1en523 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgCM1en523 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgCM1en523 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgCM1en523 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgCM1en523 .navbar {
    height: 70px;
  }
  .cid-sgCM1en523 .navbar.opened {
    height: auto;
  }
  .cid-sgCM1en523 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-slwaPOSFYC {
  padding-top: 10rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/paradijsvogels-hoeve-ten-bosch-2000x1333.png");
}
.cid-slwaPOSFYC .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-slwaPOSFYC .mbr-text,
.cid-slwaPOSFYC .mbr-section-btn {
  color: #ffffff;
}
.cid-slwaPOSFYC .mbr-section-subtitle {
  color: #f7da5e;
  text-align: left;
}
.cid-ssnv3Fshjf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-ssnv3Fshjf .mbr-overlay {
  background: #fafafa;
  opacity: 0.2;
}
.cid-ssnv3Fshjf img,
.cid-ssnv3Fshjf .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ssnv3Fshjf .item:focus,
.cid-ssnv3Fshjf span:focus {
  outline: none;
}
.cid-ssnv3Fshjf .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ssnv3Fshjf .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ssnv3Fshjf .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ssnv3Fshjf .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ssnv3Fshjf .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ssnv3Fshjf .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ssnv3Fshjf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ssnv3Fshjf .mbr-section-title {
  color: #232323;
}
.cid-ssnv3Fshjf .mbr-text,
.cid-ssnv3Fshjf .mbr-section-btn {
  text-align: left;
  color: #0b7d11;
}
.cid-ssnv3Fshjf .item-title {
  text-align: left;
  color: #0b7d11;
}
.cid-ssnv3Fshjf .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-ssnv3Fshjf .mbr-section-subtitle {
  color: #0b7d11;
  text-align: left;
}
.cid-ssnv3Fshjf P {
  color: #0b7d11;
}
.cid-shfHcm0CLi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe161;
}
.cid-shfHcm0CLi img,
.cid-shfHcm0CLi .item-img {
  width: 100%;
}
.cid-shfHcm0CLi .item:focus,
.cid-shfHcm0CLi span:focus {
  outline: none;
}
.cid-shfHcm0CLi .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-shfHcm0CLi .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-shfHcm0CLi .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shfHcm0CLi .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-shfHcm0CLi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-shfHcm0CLi .mbr-section-title {
  color: #232323;
}
.cid-shfHcm0CLi .mbr-text,
.cid-shfHcm0CLi .mbr-section-btn {
  text-align: left;
}
.cid-shfHcm0CLi .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-shfHcm0CLi .item-subtitle {
  text-align: center;
}
.cid-shfHcm0CLi .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-sgCT74V7Gm {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sgCT74V7Gm .content {
    text-align: center;
  }
  .cid-sgCT74V7Gm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sgCT74V7Gm .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sgCT74V7Gm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgCT74V7Gm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sgCT74V7Gm .google-map {
  height: 25rem;
  position: relative;
}
.cid-sgCT74V7Gm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sgCT74V7Gm .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sgCT74V7Gm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sgCT74V7Gm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sgCT74V7Gm .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sgCT74V7Gm .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sgCT74V7Gm .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sgCT74V7Gm .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sgCT74V7Gm .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sgCT74V7Gm .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgCT74V7Gm .list {
  list-style-type: none;
  padding: 0;
}
.cid-ssnr3mW8ZX {
  z-index: 1000;
  width: 100%;
}
.cid-ssnr3mW8ZX nav.navbar {
  position: fixed;
}
.cid-ssnr3mW8ZX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ssnr3mW8ZX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ssnr3mW8ZX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ssnr3mW8ZX .dropdown-item:hover,
.cid-ssnr3mW8ZX .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-ssnr3mW8ZX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ssnr3mW8ZX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ssnr3mW8ZX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ssnr3mW8ZX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ssnr3mW8ZX .nav-link {
  position: relative;
}
.cid-ssnr3mW8ZX .container {
  display: flex;
  margin: auto;
}
.cid-ssnr3mW8ZX .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ssnr3mW8ZX .dropdown-menu,
.cid-ssnr3mW8ZX .navbar.opened {
  background: #42b148 !important;
}
.cid-ssnr3mW8ZX .nav-item:focus,
.cid-ssnr3mW8ZX .nav-link:focus {
  outline: none;
}
.cid-ssnr3mW8ZX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ssnr3mW8ZX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ssnr3mW8ZX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ssnr3mW8ZX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ssnr3mW8ZX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ssnr3mW8ZX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ssnr3mW8ZX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-ssnr3mW8ZX .navbar.opened {
  transition: all 0.3s;
}
.cid-ssnr3mW8ZX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ssnr3mW8ZX .navbar .navbar-logo img {
  width: auto;
}
.cid-ssnr3mW8ZX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ssnr3mW8ZX .navbar.collapsed {
  justify-content: center;
}
.cid-ssnr3mW8ZX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ssnr3mW8ZX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ssnr3mW8ZX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ssnr3mW8ZX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ssnr3mW8ZX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ssnr3mW8ZX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ssnr3mW8ZX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ssnr3mW8ZX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ssnr3mW8ZX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ssnr3mW8ZX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ssnr3mW8ZX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ssnr3mW8ZX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ssnr3mW8ZX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ssnr3mW8ZX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ssnr3mW8ZX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ssnr3mW8ZX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ssnr3mW8ZX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ssnr3mW8ZX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ssnr3mW8ZX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ssnr3mW8ZX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ssnr3mW8ZX .navbar.navbar-short {
  min-height: 60px;
}
.cid-ssnr3mW8ZX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ssnr3mW8ZX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ssnr3mW8ZX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ssnr3mW8ZX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ssnr3mW8ZX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ssnr3mW8ZX .dropdown-item.active,
.cid-ssnr3mW8ZX .dropdown-item:active {
  background-color: transparent;
}
.cid-ssnr3mW8ZX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ssnr3mW8ZX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ssnr3mW8ZX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ssnr3mW8ZX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-ssnr3mW8ZX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ssnr3mW8ZX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ssnr3mW8ZX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ssnr3mW8ZX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ssnr3mW8ZX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ssnr3mW8ZX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ssnr3mW8ZX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ssnr3mW8ZX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ssnr3mW8ZX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ssnr3mW8ZX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ssnr3mW8ZX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ssnr3mW8ZX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ssnr3mW8ZX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ssnr3mW8ZX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ssnr3mW8ZX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ssnr3mW8ZX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ssnr3mW8ZX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ssnr3mW8ZX .navbar {
    height: 70px;
  }
  .cid-ssnr3mW8ZX .navbar.opened {
    height: auto;
  }
  .cid-ssnr3mW8ZX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ssnr3qLZdc {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/paradijsvogels-hoeve-ten-bosch-2000x1333.png");
}
.cid-ssnr3qLZdc .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-ssnr3qLZdc .mbr-text,
.cid-ssnr3qLZdc .mbr-section-btn {
  color: #ffffff;
}
.cid-ssnr3qLZdc .mbr-section-subtitle {
  color: #c31010;
  text-align: left;
}
.cid-ssnr3s6QbH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-ssnr3s6QbH .mbr-overlay {
  background: #fafafa;
  opacity: 0.2;
}
.cid-ssnr3s6QbH img,
.cid-ssnr3s6QbH .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ssnr3s6QbH .item:focus,
.cid-ssnr3s6QbH span:focus {
  outline: none;
}
.cid-ssnr3s6QbH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ssnr3s6QbH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ssnr3s6QbH .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ssnr3s6QbH .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ssnr3s6QbH .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ssnr3s6QbH .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ssnr3s6QbH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ssnr3s6QbH .mbr-section-title {
  color: #232323;
}
.cid-ssnr3s6QbH .mbr-text,
.cid-ssnr3s6QbH .mbr-section-btn {
  text-align: left;
  color: #0b7d11;
}
.cid-ssnr3s6QbH .item-title {
  text-align: left;
  color: #0b7d11;
}
.cid-ssnr3s6QbH .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-ssnr3s6QbH .mbr-section-subtitle {
  color: #0b7d11;
  text-align: left;
}
.cid-ssnr3u9duP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe161;
}
.cid-ssnr3u9duP .mbr-section-subtitle {
  color: #05640a;
}
.cid-ssnr3u9duP .mbr-text {
  color: #05640a;
}
.cid-ssnr3uTi3W {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe161;
}
.cid-ssnr3uTi3W img,
.cid-ssnr3uTi3W .item-img {
  width: 100%;
}
.cid-ssnr3uTi3W .item:focus,
.cid-ssnr3uTi3W span:focus {
  outline: none;
}
.cid-ssnr3uTi3W .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ssnr3uTi3W .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ssnr3uTi3W .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ssnr3uTi3W .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-ssnr3uTi3W .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ssnr3uTi3W .mbr-section-title {
  color: #232323;
}
.cid-ssnr3uTi3W .mbr-text,
.cid-ssnr3uTi3W .mbr-section-btn {
  text-align: left;
}
.cid-ssnr3uTi3W .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-ssnr3uTi3W .item-subtitle {
  text-align: center;
}
.cid-ssnr3uTi3W .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-ssnr3wNCRb {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-ssnr3wNCRb .content {
    text-align: center;
  }
  .cid-ssnr3wNCRb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ssnr3wNCRb .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-ssnr3wNCRb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ssnr3wNCRb .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-ssnr3wNCRb .google-map {
  height: 25rem;
  position: relative;
}
.cid-ssnr3wNCRb .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ssnr3wNCRb .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ssnr3wNCRb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ssnr3wNCRb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ssnr3wNCRb .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ssnr3wNCRb .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ssnr3wNCRb .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ssnr3wNCRb .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ssnr3wNCRb .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ssnr3wNCRb .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ssnr3wNCRb .list {
  list-style-type: none;
  padding: 0;
}
.cid-sjWteuzhqC {
  z-index: 1000;
  width: 100%;
}
.cid-sjWteuzhqC nav.navbar {
  position: fixed;
}
.cid-sjWteuzhqC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjWteuzhqC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sjWteuzhqC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sjWteuzhqC .dropdown-item:hover,
.cid-sjWteuzhqC .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sjWteuzhqC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sjWteuzhqC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sjWteuzhqC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sjWteuzhqC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sjWteuzhqC .nav-link {
  position: relative;
}
.cid-sjWteuzhqC .container {
  display: flex;
  margin: auto;
}
.cid-sjWteuzhqC .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sjWteuzhqC .dropdown-menu,
.cid-sjWteuzhqC .navbar.opened {
  background: #42b148 !important;
}
.cid-sjWteuzhqC .nav-item:focus,
.cid-sjWteuzhqC .nav-link:focus {
  outline: none;
}
.cid-sjWteuzhqC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sjWteuzhqC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjWteuzhqC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sjWteuzhqC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjWteuzhqC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sjWteuzhqC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sjWteuzhqC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sjWteuzhqC .navbar.opened {
  transition: all 0.3s;
}
.cid-sjWteuzhqC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sjWteuzhqC .navbar .navbar-logo img {
  width: auto;
}
.cid-sjWteuzhqC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sjWteuzhqC .navbar.collapsed {
  justify-content: center;
}
.cid-sjWteuzhqC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sjWteuzhqC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sjWteuzhqC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sjWteuzhqC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sjWteuzhqC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sjWteuzhqC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sjWteuzhqC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sjWteuzhqC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sjWteuzhqC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sjWteuzhqC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sjWteuzhqC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sjWteuzhqC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sjWteuzhqC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sjWteuzhqC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sjWteuzhqC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sjWteuzhqC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sjWteuzhqC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sjWteuzhqC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sjWteuzhqC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sjWteuzhqC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sjWteuzhqC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sjWteuzhqC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sjWteuzhqC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sjWteuzhqC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sjWteuzhqC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sjWteuzhqC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sjWteuzhqC .dropdown-item.active,
.cid-sjWteuzhqC .dropdown-item:active {
  background-color: transparent;
}
.cid-sjWteuzhqC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sjWteuzhqC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sjWteuzhqC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sjWteuzhqC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sjWteuzhqC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sjWteuzhqC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjWteuzhqC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sjWteuzhqC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sjWteuzhqC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sjWteuzhqC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sjWteuzhqC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sjWteuzhqC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjWteuzhqC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjWteuzhqC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sjWteuzhqC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjWteuzhqC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sjWteuzhqC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sjWteuzhqC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjWteuzhqC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sjWteuzhqC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sjWteuzhqC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sjWteuzhqC .navbar {
    height: 70px;
  }
  .cid-sjWteuzhqC .navbar.opened {
    height: auto;
  }
  .cid-sjWteuzhqC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sjWtevjrZK {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/paradijsvogels-hoeve-ten-bosch-2000x1333.png");
}
.cid-sjWtevjrZK .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sjWtevjrZK .mbr-text,
.cid-sjWtevjrZK .mbr-section-btn {
  color: #ffffff;
}
.cid-sjWtevjrZK .mbr-section-subtitle {
  color: #c31010;
  text-align: left;
}
.cid-sm9TTD3bTl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe161;
}
.cid-sm9TTD3bTl .mbr-section-subtitle {
  color: #05640a;
}
.cid-sjWtevUlPr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-sjWtevUlPr .mbr-overlay {
  background: #fafafa;
  opacity: 0.2;
}
.cid-sjWtevUlPr img,
.cid-sjWtevUlPr .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sjWtevUlPr .item:focus,
.cid-sjWtevUlPr span:focus {
  outline: none;
}
.cid-sjWtevUlPr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sjWtevUlPr .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sjWtevUlPr .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sjWtevUlPr .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sjWtevUlPr .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sjWtevUlPr .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sjWtevUlPr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sjWtevUlPr .mbr-section-title {
  color: #232323;
}
.cid-sjWtevUlPr .mbr-text,
.cid-sjWtevUlPr .mbr-section-btn {
  text-align: left;
  color: #0b7d11;
}
.cid-sjWtevUlPr .item-title {
  text-align: left;
  color: #0b7d11;
}
.cid-sjWtevUlPr .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-sjWtevUlPr .mbr-section-subtitle {
  color: #0b7d11;
  text-align: left;
}
.cid-sjWtewwVnn {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffe161;
}
@media (min-width: 992px) {
  .cid-sjWtewwVnn .carousel {
    min-height: 400px;
  }
  .cid-sjWtewwVnn .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sjWtewwVnn .carousel {
    min-height: 260px;
  }
  .cid-sjWtewwVnn .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sjWtewwVnn .carousel {
    min-height: 220px;
  }
  .cid-sjWtewwVnn .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-sjWtewwVnn .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sjWtewwVnn .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sjWtewwVnn .carousel,
.cid-sjWtewwVnn .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sjWtewwVnn .item-wrapper {
  width: 100%;
}
.cid-sjWtewwVnn .carousel-caption {
  bottom: 40px;
}
.cid-sjWtewwVnn .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sjWtewwVnn .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sjWtewwVnn .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sjWtewwVnn .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sjWtewwVnn .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sjWtewwVnn .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjWtewwVnn .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sjWtewwVnn .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sjWtewwVnn .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sjWtewwVnn .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sjWtewwVnn .carousel-indicators li.active,
.cid-sjWtewwVnn .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sjWtewwVnn .carousel-indicators li::after,
.cid-sjWtewwVnn .carousel-indicators li::before {
  content: none;
}
.cid-sjWtewwVnn .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sjWtewwVnn .carousel-indicators {
    display: none !important;
  }
}
.cid-sjWtexizEC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe161;
}
.cid-sjWtexizEC img,
.cid-sjWtexizEC .item-img {
  width: 100%;
}
.cid-sjWtexizEC .item:focus,
.cid-sjWtexizEC span:focus {
  outline: none;
}
.cid-sjWtexizEC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sjWtexizEC .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sjWtexizEC .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sjWtexizEC .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sjWtexizEC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sjWtexizEC .mbr-section-title {
  color: #232323;
}
.cid-sjWtexizEC .mbr-text,
.cid-sjWtexizEC .mbr-section-btn {
  text-align: left;
}
.cid-sjWtexizEC .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-sjWtexizEC .item-subtitle {
  text-align: center;
}
.cid-sjWtexizEC .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-sjWtexZvX0 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sjWtexZvX0 .content {
    text-align: center;
  }
  .cid-sjWtexZvX0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sjWtexZvX0 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sjWtexZvX0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sjWtexZvX0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sjWtexZvX0 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sjWtexZvX0 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sjWtexZvX0 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sjWtexZvX0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sjWtexZvX0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sjWtexZvX0 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sjWtexZvX0 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sjWtexZvX0 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sjWtexZvX0 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sjWtexZvX0 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sjWtexZvX0 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sjWtexZvX0 .list {
  list-style-type: none;
  padding: 0;
}
.cid-smb9fVA2bG {
  z-index: 1000;
  width: 100%;
}
.cid-smb9fVA2bG nav.navbar {
  position: fixed;
}
.cid-smb9fVA2bG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smb9fVA2bG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smb9fVA2bG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smb9fVA2bG .dropdown-item:hover,
.cid-smb9fVA2bG .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smb9fVA2bG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smb9fVA2bG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smb9fVA2bG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smb9fVA2bG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smb9fVA2bG .nav-link {
  position: relative;
}
.cid-smb9fVA2bG .container {
  display: flex;
  margin: auto;
}
.cid-smb9fVA2bG .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smb9fVA2bG .dropdown-menu,
.cid-smb9fVA2bG .navbar.opened {
  background: #42b148 !important;
}
.cid-smb9fVA2bG .nav-item:focus,
.cid-smb9fVA2bG .nav-link:focus {
  outline: none;
}
.cid-smb9fVA2bG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smb9fVA2bG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smb9fVA2bG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smb9fVA2bG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smb9fVA2bG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smb9fVA2bG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smb9fVA2bG .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smb9fVA2bG .navbar.opened {
  transition: all 0.3s;
}
.cid-smb9fVA2bG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smb9fVA2bG .navbar .navbar-logo img {
  width: auto;
}
.cid-smb9fVA2bG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smb9fVA2bG .navbar.collapsed {
  justify-content: center;
}
.cid-smb9fVA2bG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smb9fVA2bG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smb9fVA2bG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smb9fVA2bG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smb9fVA2bG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smb9fVA2bG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smb9fVA2bG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smb9fVA2bG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smb9fVA2bG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smb9fVA2bG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smb9fVA2bG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smb9fVA2bG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smb9fVA2bG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smb9fVA2bG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smb9fVA2bG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smb9fVA2bG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smb9fVA2bG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smb9fVA2bG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smb9fVA2bG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smb9fVA2bG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smb9fVA2bG .navbar.navbar-short {
  min-height: 60px;
}
.cid-smb9fVA2bG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smb9fVA2bG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smb9fVA2bG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smb9fVA2bG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smb9fVA2bG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smb9fVA2bG .dropdown-item.active,
.cid-smb9fVA2bG .dropdown-item:active {
  background-color: transparent;
}
.cid-smb9fVA2bG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smb9fVA2bG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smb9fVA2bG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smb9fVA2bG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smb9fVA2bG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smb9fVA2bG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smb9fVA2bG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smb9fVA2bG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smb9fVA2bG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smb9fVA2bG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smb9fVA2bG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smb9fVA2bG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smb9fVA2bG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smb9fVA2bG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smb9fVA2bG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smb9fVA2bG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smb9fVA2bG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smb9fVA2bG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smb9fVA2bG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smb9fVA2bG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smb9fVA2bG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smb9fVA2bG .navbar {
    height: 70px;
  }
  .cid-smb9fVA2bG .navbar.opened {
    height: auto;
  }
  .cid-smb9fVA2bG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smb9fWjO97 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/paradijsvogels-hoeve-ten-bosch-2000x1333.png");
}
.cid-smb9fWjO97 .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-smb9fWjO97 .mbr-text,
.cid-smb9fWjO97 .mbr-section-btn {
  color: #ffffff;
}
.cid-smb9fWjO97 .mbr-section-subtitle {
  color: #c31010;
  text-align: left;
}
.cid-smb9fWU0AJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe161;
}
.cid-smb9fWU0AJ .mbr-section-subtitle {
  color: #05640a;
}
.cid-smb9fXfqdE {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-smb9fXfqdE .mbr-overlay {
  background: #fafafa;
  opacity: 0.2;
}
.cid-smb9fXfqdE img,
.cid-smb9fXfqdE .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-smb9fXfqdE .item:focus,
.cid-smb9fXfqdE span:focus {
  outline: none;
}
.cid-smb9fXfqdE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-smb9fXfqdE .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-smb9fXfqdE .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-smb9fXfqdE .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-smb9fXfqdE .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-smb9fXfqdE .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-smb9fXfqdE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-smb9fXfqdE .mbr-section-title {
  color: #232323;
}
.cid-smb9fXfqdE .mbr-text,
.cid-smb9fXfqdE .mbr-section-btn {
  text-align: left;
  color: #0b7d11;
}
.cid-smb9fXfqdE .item-title {
  text-align: left;
  color: #0b7d11;
}
.cid-smb9fXfqdE .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-smb9fXfqdE .mbr-section-subtitle {
  color: #0b7d11;
  text-align: left;
}
.cid-smb9fXUwjm {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffe161;
}
@media (min-width: 992px) {
  .cid-smb9fXUwjm .carousel {
    min-height: 400px;
  }
  .cid-smb9fXUwjm .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-smb9fXUwjm .carousel {
    min-height: 260px;
  }
  .cid-smb9fXUwjm .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-smb9fXUwjm .carousel {
    min-height: 220px;
  }
  .cid-smb9fXUwjm .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-smb9fXUwjm .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-smb9fXUwjm .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-smb9fXUwjm .carousel,
.cid-smb9fXUwjm .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smb9fXUwjm .item-wrapper {
  width: 100%;
}
.cid-smb9fXUwjm .carousel-caption {
  bottom: 40px;
}
.cid-smb9fXUwjm .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-smb9fXUwjm .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-smb9fXUwjm .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-smb9fXUwjm .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-smb9fXUwjm .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smb9fXUwjm .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smb9fXUwjm .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smb9fXUwjm .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smb9fXUwjm .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-smb9fXUwjm .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smb9fXUwjm .carousel-indicators li.active,
.cid-smb9fXUwjm .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smb9fXUwjm .carousel-indicators li::after,
.cid-smb9fXUwjm .carousel-indicators li::before {
  content: none;
}
.cid-smb9fXUwjm .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smb9fXUwjm .carousel-indicators {
    display: none !important;
  }
}
.cid-smb9fYArZ6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe161;
}
.cid-smb9fYArZ6 img,
.cid-smb9fYArZ6 .item-img {
  width: 100%;
}
.cid-smb9fYArZ6 .item:focus,
.cid-smb9fYArZ6 span:focus {
  outline: none;
}
.cid-smb9fYArZ6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-smb9fYArZ6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-smb9fYArZ6 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-smb9fYArZ6 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-smb9fYArZ6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-smb9fYArZ6 .mbr-section-title {
  color: #232323;
}
.cid-smb9fYArZ6 .mbr-text,
.cid-smb9fYArZ6 .mbr-section-btn {
  text-align: left;
}
.cid-smb9fYArZ6 .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-smb9fYArZ6 .item-subtitle {
  text-align: center;
}
.cid-smb9fYArZ6 .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-smb9fZfRjM {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smb9fZfRjM .content {
    text-align: center;
  }
  .cid-smb9fZfRjM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smb9fZfRjM .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smb9fZfRjM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smb9fZfRjM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smb9fZfRjM .google-map {
  height: 25rem;
  position: relative;
}
.cid-smb9fZfRjM .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smb9fZfRjM .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smb9fZfRjM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smb9fZfRjM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smb9fZfRjM .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smb9fZfRjM .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smb9fZfRjM .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smb9fZfRjM .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smb9fZfRjM .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smb9fZfRjM .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smb9fZfRjM .list {
  list-style-type: none;
  padding: 0;
}
.cid-shg8ztY43y {
  z-index: 1000;
  width: 100%;
}
.cid-shg8ztY43y nav.navbar {
  position: fixed;
}
.cid-shg8ztY43y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shg8ztY43y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shg8ztY43y .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shg8ztY43y .dropdown-item:hover,
.cid-shg8ztY43y .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shg8ztY43y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shg8ztY43y .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shg8ztY43y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shg8ztY43y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shg8ztY43y .nav-link {
  position: relative;
}
.cid-shg8ztY43y .container {
  display: flex;
  margin: auto;
}
.cid-shg8ztY43y .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shg8ztY43y .dropdown-menu,
.cid-shg8ztY43y .navbar.opened {
  background: #42b148 !important;
}
.cid-shg8ztY43y .nav-item:focus,
.cid-shg8ztY43y .nav-link:focus {
  outline: none;
}
.cid-shg8ztY43y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shg8ztY43y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shg8ztY43y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shg8ztY43y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shg8ztY43y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shg8ztY43y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shg8ztY43y .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shg8ztY43y .navbar.opened {
  transition: all 0.3s;
}
.cid-shg8ztY43y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shg8ztY43y .navbar .navbar-logo img {
  width: auto;
}
.cid-shg8ztY43y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shg8ztY43y .navbar.collapsed {
  justify-content: center;
}
.cid-shg8ztY43y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shg8ztY43y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shg8ztY43y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shg8ztY43y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shg8ztY43y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shg8ztY43y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shg8ztY43y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shg8ztY43y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shg8ztY43y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shg8ztY43y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shg8ztY43y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shg8ztY43y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shg8ztY43y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shg8ztY43y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shg8ztY43y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shg8ztY43y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shg8ztY43y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shg8ztY43y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shg8ztY43y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shg8ztY43y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shg8ztY43y .navbar.navbar-short {
  min-height: 60px;
}
.cid-shg8ztY43y .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shg8ztY43y .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shg8ztY43y .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shg8ztY43y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shg8ztY43y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shg8ztY43y .dropdown-item.active,
.cid-shg8ztY43y .dropdown-item:active {
  background-color: transparent;
}
.cid-shg8ztY43y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shg8ztY43y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shg8ztY43y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shg8ztY43y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shg8ztY43y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shg8ztY43y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shg8ztY43y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shg8ztY43y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shg8ztY43y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shg8ztY43y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shg8ztY43y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shg8ztY43y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shg8ztY43y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shg8ztY43y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shg8ztY43y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shg8ztY43y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shg8ztY43y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shg8ztY43y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shg8ztY43y .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shg8ztY43y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shg8ztY43y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shg8ztY43y .navbar {
    height: 70px;
  }
  .cid-shg8ztY43y .navbar.opened {
    height: auto;
  }
  .cid-shg8ztY43y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shtKGVLnXJ {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #c2f4c8;
}
.cid-shtKGVLnXJ .mbr-section-title {
  color: #0b7d11;
}
.cid-shtKGVLnXJ .mbr-section-subtitle {
  text-align: left;
  color: #05640a;
}
.cid-shg8zxlF34 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shg8zxlF34 .content {
    text-align: center;
  }
  .cid-shg8zxlF34 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shg8zxlF34 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shg8zxlF34 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shg8zxlF34 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shg8zxlF34 .google-map {
  height: 25rem;
  position: relative;
}
.cid-shg8zxlF34 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shg8zxlF34 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shg8zxlF34 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shg8zxlF34 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shg8zxlF34 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shg8zxlF34 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shg8zxlF34 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shg8zxlF34 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shg8zxlF34 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shg8zxlF34 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shg8zxlF34 .list {
  list-style-type: none;
  padding: 0;
}
.cid-shg8ztY43y {
  z-index: 1000;
  width: 100%;
}
.cid-shg8ztY43y nav.navbar {
  position: fixed;
}
.cid-shg8ztY43y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shg8ztY43y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shg8ztY43y .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shg8ztY43y .dropdown-item:hover,
.cid-shg8ztY43y .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shg8ztY43y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shg8ztY43y .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shg8ztY43y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shg8ztY43y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shg8ztY43y .nav-link {
  position: relative;
}
.cid-shg8ztY43y .container {
  display: flex;
  margin: auto;
}
.cid-shg8ztY43y .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shg8ztY43y .dropdown-menu,
.cid-shg8ztY43y .navbar.opened {
  background: #42b148 !important;
}
.cid-shg8ztY43y .nav-item:focus,
.cid-shg8ztY43y .nav-link:focus {
  outline: none;
}
.cid-shg8ztY43y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shg8ztY43y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shg8ztY43y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shg8ztY43y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shg8ztY43y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shg8ztY43y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shg8ztY43y .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shg8ztY43y .navbar.opened {
  transition: all 0.3s;
}
.cid-shg8ztY43y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shg8ztY43y .navbar .navbar-logo img {
  width: auto;
}
.cid-shg8ztY43y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shg8ztY43y .navbar.collapsed {
  justify-content: center;
}
.cid-shg8ztY43y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shg8ztY43y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shg8ztY43y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shg8ztY43y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shg8ztY43y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shg8ztY43y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shg8ztY43y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shg8ztY43y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shg8ztY43y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shg8ztY43y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shg8ztY43y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shg8ztY43y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shg8ztY43y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shg8ztY43y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shg8ztY43y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shg8ztY43y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shg8ztY43y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shg8ztY43y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shg8ztY43y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shg8ztY43y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shg8ztY43y .navbar.navbar-short {
  min-height: 60px;
}
.cid-shg8ztY43y .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shg8ztY43y .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shg8ztY43y .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shg8ztY43y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shg8ztY43y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shg8ztY43y .dropdown-item.active,
.cid-shg8ztY43y .dropdown-item:active {
  background-color: transparent;
}
.cid-shg8ztY43y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shg8ztY43y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shg8ztY43y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shg8ztY43y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shg8ztY43y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shg8ztY43y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shg8ztY43y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shg8ztY43y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shg8ztY43y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shg8ztY43y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shg8ztY43y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shg8ztY43y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shg8ztY43y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shg8ztY43y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shg8ztY43y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shg8ztY43y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shg8ztY43y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shg8ztY43y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shg8ztY43y .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shg8ztY43y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shg8ztY43y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shg8ztY43y .navbar {
    height: 70px;
  }
  .cid-shg8ztY43y .navbar.opened {
    height: auto;
  }
  .cid-shg8ztY43y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smb1LBKQro {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #b0edb3;
}
.cid-smb1LBKQro .mbr-section-subtitle {
  color: #05640a;
  text-align: left;
}
.cid-shg8zxlF34 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shg8zxlF34 .content {
    text-align: center;
  }
  .cid-shg8zxlF34 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shg8zxlF34 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shg8zxlF34 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shg8zxlF34 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shg8zxlF34 .google-map {
  height: 25rem;
  position: relative;
}
.cid-shg8zxlF34 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shg8zxlF34 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shg8zxlF34 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shg8zxlF34 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shg8zxlF34 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shg8zxlF34 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shg8zxlF34 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shg8zxlF34 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shg8zxlF34 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shg8zxlF34 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shg8zxlF34 .list {
  list-style-type: none;
  padding: 0;
}
.cid-smbJ0vhy7j {
  z-index: 1000;
  width: 100%;
}
.cid-smbJ0vhy7j nav.navbar {
  position: fixed;
}
.cid-smbJ0vhy7j .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smbJ0vhy7j .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smbJ0vhy7j .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smbJ0vhy7j .dropdown-item:hover,
.cid-smbJ0vhy7j .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smbJ0vhy7j .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smbJ0vhy7j .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smbJ0vhy7j .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smbJ0vhy7j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smbJ0vhy7j .nav-link {
  position: relative;
}
.cid-smbJ0vhy7j .container {
  display: flex;
  margin: auto;
}
.cid-smbJ0vhy7j .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smbJ0vhy7j .dropdown-menu,
.cid-smbJ0vhy7j .navbar.opened {
  background: #42b148 !important;
}
.cid-smbJ0vhy7j .nav-item:focus,
.cid-smbJ0vhy7j .nav-link:focus {
  outline: none;
}
.cid-smbJ0vhy7j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smbJ0vhy7j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smbJ0vhy7j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smbJ0vhy7j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smbJ0vhy7j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smbJ0vhy7j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smbJ0vhy7j .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smbJ0vhy7j .navbar.opened {
  transition: all 0.3s;
}
.cid-smbJ0vhy7j .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smbJ0vhy7j .navbar .navbar-logo img {
  width: auto;
}
.cid-smbJ0vhy7j .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smbJ0vhy7j .navbar.collapsed {
  justify-content: center;
}
.cid-smbJ0vhy7j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smbJ0vhy7j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smbJ0vhy7j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smbJ0vhy7j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smbJ0vhy7j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smbJ0vhy7j .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smbJ0vhy7j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smbJ0vhy7j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smbJ0vhy7j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smbJ0vhy7j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smbJ0vhy7j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smbJ0vhy7j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smbJ0vhy7j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smbJ0vhy7j .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smbJ0vhy7j .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smbJ0vhy7j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smbJ0vhy7j .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smbJ0vhy7j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smbJ0vhy7j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smbJ0vhy7j .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smbJ0vhy7j .navbar.navbar-short {
  min-height: 60px;
}
.cid-smbJ0vhy7j .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smbJ0vhy7j .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smbJ0vhy7j .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smbJ0vhy7j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smbJ0vhy7j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smbJ0vhy7j .dropdown-item.active,
.cid-smbJ0vhy7j .dropdown-item:active {
  background-color: transparent;
}
.cid-smbJ0vhy7j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smbJ0vhy7j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smbJ0vhy7j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smbJ0vhy7j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smbJ0vhy7j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smbJ0vhy7j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smbJ0vhy7j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smbJ0vhy7j .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smbJ0vhy7j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smbJ0vhy7j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smbJ0vhy7j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smbJ0vhy7j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smbJ0vhy7j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smbJ0vhy7j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smbJ0vhy7j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smbJ0vhy7j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smbJ0vhy7j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smbJ0vhy7j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smbJ0vhy7j .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smbJ0vhy7j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smbJ0vhy7j .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smbJ0vhy7j .navbar {
    height: 70px;
  }
  .cid-smbJ0vhy7j .navbar.opened {
    height: auto;
  }
  .cid-smbJ0vhy7j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smbJ0uLo9T {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffe885;
}
.cid-smbJ0uLo9T .mbr-section-subtitle {
  color: #05640a;
  text-align: left;
}
.cid-smbJ0vYKqX {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smbJ0vYKqX .content {
    text-align: center;
  }
  .cid-smbJ0vYKqX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smbJ0vYKqX .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smbJ0vYKqX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smbJ0vYKqX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smbJ0vYKqX .google-map {
  height: 25rem;
  position: relative;
}
.cid-smbJ0vYKqX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smbJ0vYKqX .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smbJ0vYKqX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smbJ0vYKqX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smbJ0vYKqX .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smbJ0vYKqX .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smbJ0vYKqX .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smbJ0vYKqX .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smbJ0vYKqX .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smbJ0vYKqX .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smbJ0vYKqX .list {
  list-style-type: none;
  padding: 0;
}
.cid-smayRGBt3S {
  z-index: 1000;
  width: 100%;
}
.cid-smayRGBt3S nav.navbar {
  position: fixed;
}
.cid-smayRGBt3S .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smayRGBt3S .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smayRGBt3S .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smayRGBt3S .dropdown-item:hover,
.cid-smayRGBt3S .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smayRGBt3S .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smayRGBt3S .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smayRGBt3S .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smayRGBt3S .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smayRGBt3S .nav-link {
  position: relative;
}
.cid-smayRGBt3S .container {
  display: flex;
  margin: auto;
}
.cid-smayRGBt3S .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smayRGBt3S .dropdown-menu,
.cid-smayRGBt3S .navbar.opened {
  background: #42b148 !important;
}
.cid-smayRGBt3S .nav-item:focus,
.cid-smayRGBt3S .nav-link:focus {
  outline: none;
}
.cid-smayRGBt3S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smayRGBt3S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smayRGBt3S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smayRGBt3S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smayRGBt3S .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smayRGBt3S .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smayRGBt3S .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smayRGBt3S .navbar.opened {
  transition: all 0.3s;
}
.cid-smayRGBt3S .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smayRGBt3S .navbar .navbar-logo img {
  width: auto;
}
.cid-smayRGBt3S .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smayRGBt3S .navbar.collapsed {
  justify-content: center;
}
.cid-smayRGBt3S .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smayRGBt3S .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smayRGBt3S .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smayRGBt3S .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smayRGBt3S .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smayRGBt3S .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smayRGBt3S .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smayRGBt3S .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smayRGBt3S .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smayRGBt3S .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smayRGBt3S .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smayRGBt3S .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smayRGBt3S .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smayRGBt3S .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smayRGBt3S .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smayRGBt3S .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smayRGBt3S .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smayRGBt3S .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smayRGBt3S .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smayRGBt3S .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smayRGBt3S .navbar.navbar-short {
  min-height: 60px;
}
.cid-smayRGBt3S .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smayRGBt3S .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smayRGBt3S .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smayRGBt3S .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smayRGBt3S .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smayRGBt3S .dropdown-item.active,
.cid-smayRGBt3S .dropdown-item:active {
  background-color: transparent;
}
.cid-smayRGBt3S .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smayRGBt3S .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smayRGBt3S .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smayRGBt3S .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smayRGBt3S .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smayRGBt3S .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smayRGBt3S ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smayRGBt3S .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smayRGBt3S button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smayRGBt3S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smayRGBt3S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smayRGBt3S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smayRGBt3S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smayRGBt3S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smayRGBt3S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smayRGBt3S nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smayRGBt3S nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smayRGBt3S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smayRGBt3S .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smayRGBt3S a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smayRGBt3S .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smayRGBt3S .navbar {
    height: 70px;
  }
  .cid-smayRGBt3S .navbar.opened {
    height: auto;
  }
  .cid-smayRGBt3S .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smayRHkXEx {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/cott10-023-1280x960.jpg");
}
.cid-smayRHkXEx .mbr-section-title {
  color: #c31010;
}
.cid-smayRHkXEx .mbr-text,
.cid-smayRHkXEx .mbr-section-btn {
  color: #ffffff;
}
.cid-smayRHXKuD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-smayRHXKuD .row {
  flex-direction: row-reverse;
}
.cid-smayRHXKuD .video-wrapper iframe {
  width: 100%;
}
.cid-smayRHXKuD .mbr-section-title,
.cid-smayRHXKuD .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-smayRHXKuD .text-wrapper {
    padding: 2rem;
  }
}
.cid-smayRHXKuD .mbr-section-title {
  text-align: right;
  color: #0b7d11;
}
.cid-smayRHXKuD .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-smayRHXKuD .mbr-text {
  color: #0b7d11;
}
.cid-smayRHXKuD .mbr-description {
  color: #0b7d11;
  text-align: left;
}
.cid-smayRIszC1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-smayRIszC1 .item {
  padding-bottom: 2rem;
}
.cid-smayRIszC1 .item-wrapper {
  position: relative;
}
.cid-smayRIszC1 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smayRIszC1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smayRIszC1 .carousel-control,
.cid-smayRIszC1 .close {
  background: #1b1b1b;
}
.cid-smayRIszC1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smayRIszC1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smayRIszC1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smayRIszC1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-smayRIszC1 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smayRIszC1 .close::before {
  content: '\e91a';
}
.cid-smayRIszC1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smayRIszC1 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smayRIszC1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smayRIszC1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smayRIszC1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smayRIszC1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smayRIszC1 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smayRIszC1 .carousel-indicators li.active,
.cid-smayRIszC1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smayRIszC1 .carousel-indicators li::after,
.cid-smayRIszC1 .carousel-indicators li::before {
  content: none;
}
.cid-smayRIszC1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smayRIszC1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smayRIszC1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smayRIszC1 .carousel-indicators {
    display: none;
  }
}
.cid-smayRIszC1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smayRIszC1 .carousel-inner > .active {
  display: block;
}
.cid-smayRIszC1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smayRIszC1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smayRIszC1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smayRIszC1 .carousel-control,
  .cid-smayRIszC1 .carousel-indicators,
  .cid-smayRIszC1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smayRIszC1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smayRIszC1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smayRIszC1 .carousel-indicators .active,
.cid-smayRIszC1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smayRIszC1 .carousel-indicators .active {
  background: #fff;
}
.cid-smayRIszC1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smayRIszC1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smayRIszC1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smayRIszC1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smayRIszC1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smayRIszC1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smayRIszC1 .carousel {
  width: 100%;
}
.cid-smayRIszC1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smayRIszC1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smayRIszC1 .modal.fade .modal-dialog,
.cid-smayRIszC1 .modal.in .modal-dialog {
  transform: none;
}
.cid-smayRIszC1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smayRIszC1 H6 {
  text-align: center;
}
.cid-smayRJj4dI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-smayRJj4dI .item {
  padding-bottom: 2rem;
}
.cid-smayRJj4dI .item-wrapper {
  position: relative;
}
.cid-smayRJj4dI .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smayRJj4dI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smayRJj4dI .carousel-control,
.cid-smayRJj4dI .close {
  background: #1b1b1b;
}
.cid-smayRJj4dI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smayRJj4dI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smayRJj4dI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smayRJj4dI .carousel-control-next span {
  margin-left: 5px;
}
.cid-smayRJj4dI .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smayRJj4dI .close::before {
  content: '\e91a';
}
.cid-smayRJj4dI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smayRJj4dI .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smayRJj4dI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smayRJj4dI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smayRJj4dI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smayRJj4dI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smayRJj4dI .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smayRJj4dI .carousel-indicators li.active,
.cid-smayRJj4dI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smayRJj4dI .carousel-indicators li::after,
.cid-smayRJj4dI .carousel-indicators li::before {
  content: none;
}
.cid-smayRJj4dI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smayRJj4dI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smayRJj4dI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smayRJj4dI .carousel-indicators {
    display: none;
  }
}
.cid-smayRJj4dI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smayRJj4dI .carousel-inner > .active {
  display: block;
}
.cid-smayRJj4dI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smayRJj4dI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smayRJj4dI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smayRJj4dI .carousel-control,
  .cid-smayRJj4dI .carousel-indicators,
  .cid-smayRJj4dI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smayRJj4dI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smayRJj4dI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smayRJj4dI .carousel-indicators .active,
.cid-smayRJj4dI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smayRJj4dI .carousel-indicators .active {
  background: #fff;
}
.cid-smayRJj4dI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smayRJj4dI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smayRJj4dI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smayRJj4dI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smayRJj4dI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smayRJj4dI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smayRJj4dI .carousel {
  width: 100%;
}
.cid-smayRJj4dI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smayRJj4dI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smayRJj4dI .modal.fade .modal-dialog,
.cid-smayRJj4dI .modal.in .modal-dialog {
  transform: none;
}
.cid-smayRJj4dI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smayRJj4dI H6 {
  text-align: center;
}
.cid-smayRK1QEu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-smayRK1QEu .item {
  padding-bottom: 2rem;
}
.cid-smayRK1QEu .item-wrapper {
  position: relative;
}
.cid-smayRK1QEu .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smayRK1QEu .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smayRK1QEu .carousel-control,
.cid-smayRK1QEu .close {
  background: #1b1b1b;
}
.cid-smayRK1QEu .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smayRK1QEu .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smayRK1QEu .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smayRK1QEu .carousel-control-next span {
  margin-left: 5px;
}
.cid-smayRK1QEu .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smayRK1QEu .close::before {
  content: '\e91a';
}
.cid-smayRK1QEu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smayRK1QEu .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smayRK1QEu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smayRK1QEu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smayRK1QEu .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smayRK1QEu .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smayRK1QEu .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smayRK1QEu .carousel-indicators li.active,
.cid-smayRK1QEu .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smayRK1QEu .carousel-indicators li::after,
.cid-smayRK1QEu .carousel-indicators li::before {
  content: none;
}
.cid-smayRK1QEu .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smayRK1QEu .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smayRK1QEu .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smayRK1QEu .carousel-indicators {
    display: none;
  }
}
.cid-smayRK1QEu .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smayRK1QEu .carousel-inner > .active {
  display: block;
}
.cid-smayRK1QEu .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smayRK1QEu .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smayRK1QEu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smayRK1QEu .carousel-control,
  .cid-smayRK1QEu .carousel-indicators,
  .cid-smayRK1QEu .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smayRK1QEu .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smayRK1QEu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smayRK1QEu .carousel-indicators .active,
.cid-smayRK1QEu .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smayRK1QEu .carousel-indicators .active {
  background: #fff;
}
.cid-smayRK1QEu .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smayRK1QEu .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smayRK1QEu .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smayRK1QEu .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smayRK1QEu .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smayRK1QEu .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smayRK1QEu .carousel {
  width: 100%;
}
.cid-smayRK1QEu .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smayRK1QEu .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smayRK1QEu .modal.fade .modal-dialog,
.cid-smayRK1QEu .modal.in .modal-dialog {
  transform: none;
}
.cid-smayRK1QEu .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smayRK1QEu H6 {
  text-align: center;
}
.cid-smayRKMOMF {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffe885;
}
.cid-smayRKMOMF .item {
  padding-bottom: 2rem;
}
.cid-smayRKMOMF .item-wrapper {
  position: relative;
}
.cid-smayRKMOMF .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smayRKMOMF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smayRKMOMF .carousel-control,
.cid-smayRKMOMF .close {
  background: #1b1b1b;
}
.cid-smayRKMOMF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smayRKMOMF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smayRKMOMF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smayRKMOMF .carousel-control-next span {
  margin-left: 5px;
}
.cid-smayRKMOMF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smayRKMOMF .close::before {
  content: '\e91a';
}
.cid-smayRKMOMF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smayRKMOMF .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smayRKMOMF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smayRKMOMF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smayRKMOMF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smayRKMOMF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smayRKMOMF .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smayRKMOMF .carousel-indicators li.active,
.cid-smayRKMOMF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smayRKMOMF .carousel-indicators li::after,
.cid-smayRKMOMF .carousel-indicators li::before {
  content: none;
}
.cid-smayRKMOMF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smayRKMOMF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smayRKMOMF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smayRKMOMF .carousel-indicators {
    display: none;
  }
}
.cid-smayRKMOMF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smayRKMOMF .carousel-inner > .active {
  display: block;
}
.cid-smayRKMOMF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smayRKMOMF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smayRKMOMF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smayRKMOMF .carousel-control,
  .cid-smayRKMOMF .carousel-indicators,
  .cid-smayRKMOMF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smayRKMOMF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smayRKMOMF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smayRKMOMF .carousel-indicators .active,
.cid-smayRKMOMF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smayRKMOMF .carousel-indicators .active {
  background: #fff;
}
.cid-smayRKMOMF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smayRKMOMF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smayRKMOMF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smayRKMOMF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smayRKMOMF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smayRKMOMF .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smayRKMOMF .carousel {
  width: 100%;
}
.cid-smayRKMOMF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smayRKMOMF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smayRKMOMF .modal.fade .modal-dialog,
.cid-smayRKMOMF .modal.in .modal-dialog {
  transform: none;
}
.cid-smayRKMOMF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smayRKMOMF H6 {
  text-align: center;
}
.cid-smayRLwACp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smayRLwACp .content {
    text-align: center;
  }
  .cid-smayRLwACp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smayRLwACp .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smayRLwACp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smayRLwACp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smayRLwACp .google-map {
  height: 25rem;
  position: relative;
}
.cid-smayRLwACp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smayRLwACp .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smayRLwACp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smayRLwACp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smayRLwACp .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smayRLwACp .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smayRLwACp .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smayRLwACp .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smayRLwACp .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smayRLwACp .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smayRLwACp .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPGgeMrD2 {
  z-index: 1000;
  width: 100%;
}
.cid-shPGgeMrD2 nav.navbar {
  position: fixed;
}
.cid-shPGgeMrD2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPGgeMrD2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPGgeMrD2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPGgeMrD2 .dropdown-item:hover,
.cid-shPGgeMrD2 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPGgeMrD2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPGgeMrD2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPGgeMrD2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPGgeMrD2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPGgeMrD2 .nav-link {
  position: relative;
}
.cid-shPGgeMrD2 .container {
  display: flex;
  margin: auto;
}
.cid-shPGgeMrD2 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPGgeMrD2 .dropdown-menu,
.cid-shPGgeMrD2 .navbar.opened {
  background: #42b148 !important;
}
.cid-shPGgeMrD2 .nav-item:focus,
.cid-shPGgeMrD2 .nav-link:focus {
  outline: none;
}
.cid-shPGgeMrD2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPGgeMrD2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPGgeMrD2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPGgeMrD2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPGgeMrD2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPGgeMrD2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPGgeMrD2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPGgeMrD2 .navbar.opened {
  transition: all 0.3s;
}
.cid-shPGgeMrD2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPGgeMrD2 .navbar .navbar-logo img {
  width: auto;
}
.cid-shPGgeMrD2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPGgeMrD2 .navbar.collapsed {
  justify-content: center;
}
.cid-shPGgeMrD2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPGgeMrD2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPGgeMrD2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPGgeMrD2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPGgeMrD2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPGgeMrD2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPGgeMrD2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPGgeMrD2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPGgeMrD2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPGgeMrD2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPGgeMrD2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPGgeMrD2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPGgeMrD2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPGgeMrD2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPGgeMrD2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPGgeMrD2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPGgeMrD2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPGgeMrD2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPGgeMrD2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPGgeMrD2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPGgeMrD2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPGgeMrD2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPGgeMrD2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPGgeMrD2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPGgeMrD2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPGgeMrD2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPGgeMrD2 .dropdown-item.active,
.cid-shPGgeMrD2 .dropdown-item:active {
  background-color: transparent;
}
.cid-shPGgeMrD2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPGgeMrD2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPGgeMrD2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPGgeMrD2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPGgeMrD2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPGgeMrD2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPGgeMrD2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPGgeMrD2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPGgeMrD2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPGgeMrD2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPGgeMrD2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPGgeMrD2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPGgeMrD2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPGgeMrD2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPGgeMrD2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPGgeMrD2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPGgeMrD2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPGgeMrD2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPGgeMrD2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPGgeMrD2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPGgeMrD2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPGgeMrD2 .navbar {
    height: 70px;
  }
  .cid-shPGgeMrD2 .navbar.opened {
    height: auto;
  }
  .cid-shPGgeMrD2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPGgfqKIH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPGgfqKIH .item {
  padding-bottom: 2rem;
}
.cid-shPGgfqKIH .item-wrapper {
  position: relative;
}
.cid-shPGgfqKIH .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPGgfqKIH .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPGgfqKIH .carousel-control,
.cid-shPGgfqKIH .close {
  background: #1b1b1b;
}
.cid-shPGgfqKIH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPGgfqKIH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPGgfqKIH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPGgfqKIH .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPGgfqKIH .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPGgfqKIH .close::before {
  content: '\e91a';
}
.cid-shPGgfqKIH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPGgfqKIH .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPGgfqKIH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPGgfqKIH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPGgfqKIH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPGgfqKIH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPGgfqKIH .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPGgfqKIH .carousel-indicators li.active,
.cid-shPGgfqKIH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPGgfqKIH .carousel-indicators li::after,
.cid-shPGgfqKIH .carousel-indicators li::before {
  content: none;
}
.cid-shPGgfqKIH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPGgfqKIH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPGgfqKIH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPGgfqKIH .carousel-indicators {
    display: none;
  }
}
.cid-shPGgfqKIH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPGgfqKIH .carousel-inner > .active {
  display: block;
}
.cid-shPGgfqKIH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPGgfqKIH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPGgfqKIH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPGgfqKIH .carousel-control,
  .cid-shPGgfqKIH .carousel-indicators,
  .cid-shPGgfqKIH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPGgfqKIH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPGgfqKIH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPGgfqKIH .carousel-indicators .active,
.cid-shPGgfqKIH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPGgfqKIH .carousel-indicators .active {
  background: #fff;
}
.cid-shPGgfqKIH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPGgfqKIH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPGgfqKIH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPGgfqKIH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPGgfqKIH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPGgfqKIH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPGgfqKIH .carousel {
  width: 100%;
}
.cid-shPGgfqKIH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPGgfqKIH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPGgfqKIH .modal.fade .modal-dialog,
.cid-shPGgfqKIH .modal.in .modal-dialog {
  transform: none;
}
.cid-shPGgfqKIH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPGgfqKIH H6 {
  text-align: center;
}
.cid-shPGgfqKIH H4 {
  text-align: left;
  color: #05640a;
}
.cid-shPGgfqKIH H3 {
  color: #05640a;
}
.cid-shPGggnk3t {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPGggnk3t .content {
    text-align: center;
  }
  .cid-shPGggnk3t .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPGggnk3t .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPGggnk3t .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPGggnk3t .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPGggnk3t .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPGggnk3t .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPGggnk3t .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPGggnk3t .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPGggnk3t .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPGggnk3t .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPGggnk3t .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPGggnk3t .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPGggnk3t .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPGggnk3t .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPGggnk3t .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPGggnk3t .list {
  list-style-type: none;
  padding: 0;
}
.cid-shUVOYVINJ {
  z-index: 1000;
  width: 100%;
}
.cid-shUVOYVINJ nav.navbar {
  position: fixed;
}
.cid-shUVOYVINJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shUVOYVINJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shUVOYVINJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shUVOYVINJ .dropdown-item:hover,
.cid-shUVOYVINJ .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shUVOYVINJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shUVOYVINJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shUVOYVINJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shUVOYVINJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shUVOYVINJ .nav-link {
  position: relative;
}
.cid-shUVOYVINJ .container {
  display: flex;
  margin: auto;
}
.cid-shUVOYVINJ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shUVOYVINJ .dropdown-menu,
.cid-shUVOYVINJ .navbar.opened {
  background: #42b148 !important;
}
.cid-shUVOYVINJ .nav-item:focus,
.cid-shUVOYVINJ .nav-link:focus {
  outline: none;
}
.cid-shUVOYVINJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shUVOYVINJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shUVOYVINJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shUVOYVINJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shUVOYVINJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shUVOYVINJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shUVOYVINJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shUVOYVINJ .navbar.opened {
  transition: all 0.3s;
}
.cid-shUVOYVINJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shUVOYVINJ .navbar .navbar-logo img {
  width: auto;
}
.cid-shUVOYVINJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shUVOYVINJ .navbar.collapsed {
  justify-content: center;
}
.cid-shUVOYVINJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shUVOYVINJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shUVOYVINJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shUVOYVINJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shUVOYVINJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shUVOYVINJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shUVOYVINJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shUVOYVINJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shUVOYVINJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shUVOYVINJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shUVOYVINJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shUVOYVINJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shUVOYVINJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shUVOYVINJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shUVOYVINJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shUVOYVINJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shUVOYVINJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shUVOYVINJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shUVOYVINJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shUVOYVINJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shUVOYVINJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-shUVOYVINJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shUVOYVINJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shUVOYVINJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shUVOYVINJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shUVOYVINJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shUVOYVINJ .dropdown-item.active,
.cid-shUVOYVINJ .dropdown-item:active {
  background-color: transparent;
}
.cid-shUVOYVINJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shUVOYVINJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shUVOYVINJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shUVOYVINJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shUVOYVINJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shUVOYVINJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shUVOYVINJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shUVOYVINJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shUVOYVINJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shUVOYVINJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shUVOYVINJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shUVOYVINJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shUVOYVINJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shUVOYVINJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shUVOYVINJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shUVOYVINJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shUVOYVINJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shUVOYVINJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shUVOYVINJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shUVOYVINJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shUVOYVINJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shUVOYVINJ .navbar {
    height: 70px;
  }
  .cid-shUVOYVINJ .navbar.opened {
    height: auto;
  }
  .cid-shUVOYVINJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shUVOZtp3K {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shUVOZtp3K .item {
  padding-bottom: 2rem;
}
.cid-shUVOZtp3K .item-wrapper {
  position: relative;
}
.cid-shUVOZtp3K .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shUVOZtp3K .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shUVOZtp3K .carousel-control,
.cid-shUVOZtp3K .close {
  background: #1b1b1b;
}
.cid-shUVOZtp3K .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shUVOZtp3K .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shUVOZtp3K .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shUVOZtp3K .carousel-control-next span {
  margin-left: 5px;
}
.cid-shUVOZtp3K .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shUVOZtp3K .close::before {
  content: '\e91a';
}
.cid-shUVOZtp3K .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shUVOZtp3K .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shUVOZtp3K .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shUVOZtp3K .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shUVOZtp3K .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shUVOZtp3K .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shUVOZtp3K .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shUVOZtp3K .carousel-indicators li.active,
.cid-shUVOZtp3K .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shUVOZtp3K .carousel-indicators li::after,
.cid-shUVOZtp3K .carousel-indicators li::before {
  content: none;
}
.cid-shUVOZtp3K .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shUVOZtp3K .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shUVOZtp3K .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shUVOZtp3K .carousel-indicators {
    display: none;
  }
}
.cid-shUVOZtp3K .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shUVOZtp3K .carousel-inner > .active {
  display: block;
}
.cid-shUVOZtp3K .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shUVOZtp3K .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shUVOZtp3K .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shUVOZtp3K .carousel-control,
  .cid-shUVOZtp3K .carousel-indicators,
  .cid-shUVOZtp3K .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shUVOZtp3K .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shUVOZtp3K .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shUVOZtp3K .carousel-indicators .active,
.cid-shUVOZtp3K .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shUVOZtp3K .carousel-indicators .active {
  background: #fff;
}
.cid-shUVOZtp3K .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shUVOZtp3K .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shUVOZtp3K .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shUVOZtp3K .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shUVOZtp3K .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shUVOZtp3K .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shUVOZtp3K .carousel {
  width: 100%;
}
.cid-shUVOZtp3K .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shUVOZtp3K .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shUVOZtp3K .modal.fade .modal-dialog,
.cid-shUVOZtp3K .modal.in .modal-dialog {
  transform: none;
}
.cid-shUVOZtp3K .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shUVOZtp3K H6 {
  text-align: center;
}
.cid-shUVOZtp3K H3 {
  color: #05640a;
}
.cid-shUVOZtp3K H4 {
  color: #05640a;
  text-align: left;
}
.cid-shUVP0hMPX {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shUVP0hMPX .content {
    text-align: center;
  }
  .cid-shUVP0hMPX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shUVP0hMPX .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shUVP0hMPX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shUVP0hMPX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shUVP0hMPX .google-map {
  height: 25rem;
  position: relative;
}
.cid-shUVP0hMPX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shUVP0hMPX .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shUVP0hMPX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shUVP0hMPX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shUVP0hMPX .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shUVP0hMPX .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shUVP0hMPX .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shUVP0hMPX .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shUVP0hMPX .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shUVP0hMPX .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shUVP0hMPX .list {
  list-style-type: none;
  padding: 0;
}
.cid-si764dtc6l {
  z-index: 1000;
  width: 100%;
}
.cid-si764dtc6l nav.navbar {
  position: fixed;
}
.cid-si764dtc6l .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-si764dtc6l .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-si764dtc6l .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-si764dtc6l .dropdown-item:hover,
.cid-si764dtc6l .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-si764dtc6l .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-si764dtc6l .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-si764dtc6l .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-si764dtc6l .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-si764dtc6l .nav-link {
  position: relative;
}
.cid-si764dtc6l .container {
  display: flex;
  margin: auto;
}
.cid-si764dtc6l .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-si764dtc6l .dropdown-menu,
.cid-si764dtc6l .navbar.opened {
  background: #42b148 !important;
}
.cid-si764dtc6l .nav-item:focus,
.cid-si764dtc6l .nav-link:focus {
  outline: none;
}
.cid-si764dtc6l .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-si764dtc6l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-si764dtc6l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-si764dtc6l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-si764dtc6l .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-si764dtc6l .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-si764dtc6l .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-si764dtc6l .navbar.opened {
  transition: all 0.3s;
}
.cid-si764dtc6l .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-si764dtc6l .navbar .navbar-logo img {
  width: auto;
}
.cid-si764dtc6l .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-si764dtc6l .navbar.collapsed {
  justify-content: center;
}
.cid-si764dtc6l .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-si764dtc6l .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-si764dtc6l .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-si764dtc6l .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-si764dtc6l .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-si764dtc6l .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-si764dtc6l .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-si764dtc6l .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-si764dtc6l .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-si764dtc6l .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-si764dtc6l .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-si764dtc6l .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-si764dtc6l .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-si764dtc6l .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-si764dtc6l .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-si764dtc6l .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-si764dtc6l .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-si764dtc6l .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-si764dtc6l .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-si764dtc6l .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-si764dtc6l .navbar.navbar-short {
  min-height: 60px;
}
.cid-si764dtc6l .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-si764dtc6l .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-si764dtc6l .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-si764dtc6l .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-si764dtc6l .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-si764dtc6l .dropdown-item.active,
.cid-si764dtc6l .dropdown-item:active {
  background-color: transparent;
}
.cid-si764dtc6l .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-si764dtc6l .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-si764dtc6l .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-si764dtc6l .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-si764dtc6l .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-si764dtc6l .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-si764dtc6l ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-si764dtc6l .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-si764dtc6l button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-si764dtc6l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-si764dtc6l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-si764dtc6l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-si764dtc6l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-si764dtc6l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-si764dtc6l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-si764dtc6l nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-si764dtc6l nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-si764dtc6l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-si764dtc6l .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-si764dtc6l a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-si764dtc6l .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-si764dtc6l .navbar {
    height: 70px;
  }
  .cid-si764dtc6l .navbar.opened {
    height: auto;
  }
  .cid-si764dtc6l .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-si764e337T {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-si764e337T .content {
    text-align: center;
  }
  .cid-si764e337T .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-si764e337T .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-si764e337T .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-si764e337T .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-si764e337T .google-map {
  height: 25rem;
  position: relative;
}
.cid-si764e337T .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-si764e337T .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-si764e337T .google-map[data-state] {
  background: #e9e5dc;
}
.cid-si764e337T .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-si764e337T .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-si764e337T .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-si764e337T .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-si764e337T .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-si764e337T .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-si764e337T .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-si764e337T .list {
  list-style-type: none;
  padding: 0;
}
.cid-siR7pPU3C4 {
  z-index: 1000;
  width: 100%;
}
.cid-siR7pPU3C4 nav.navbar {
  position: fixed;
}
.cid-siR7pPU3C4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siR7pPU3C4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siR7pPU3C4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siR7pPU3C4 .dropdown-item:hover,
.cid-siR7pPU3C4 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-siR7pPU3C4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siR7pPU3C4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siR7pPU3C4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siR7pPU3C4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siR7pPU3C4 .nav-link {
  position: relative;
}
.cid-siR7pPU3C4 .container {
  display: flex;
  margin: auto;
}
.cid-siR7pPU3C4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siR7pPU3C4 .dropdown-menu,
.cid-siR7pPU3C4 .navbar.opened {
  background: #0b7d11 !important;
}
.cid-siR7pPU3C4 .nav-item:focus,
.cid-siR7pPU3C4 .nav-link:focus {
  outline: none;
}
.cid-siR7pPU3C4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siR7pPU3C4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siR7pPU3C4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siR7pPU3C4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siR7pPU3C4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siR7pPU3C4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siR7pPU3C4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(11, 125, 17, 0.7);
}
.cid-siR7pPU3C4 .navbar.opened {
  transition: all 0.3s;
}
.cid-siR7pPU3C4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siR7pPU3C4 .navbar .navbar-logo img {
  width: auto;
}
.cid-siR7pPU3C4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siR7pPU3C4 .navbar.collapsed {
  justify-content: center;
}
.cid-siR7pPU3C4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siR7pPU3C4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siR7pPU3C4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-siR7pPU3C4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siR7pPU3C4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siR7pPU3C4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-siR7pPU3C4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siR7pPU3C4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siR7pPU3C4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siR7pPU3C4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siR7pPU3C4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siR7pPU3C4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siR7pPU3C4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siR7pPU3C4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-siR7pPU3C4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siR7pPU3C4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siR7pPU3C4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siR7pPU3C4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siR7pPU3C4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siR7pPU3C4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siR7pPU3C4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-siR7pPU3C4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siR7pPU3C4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siR7pPU3C4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-siR7pPU3C4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siR7pPU3C4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siR7pPU3C4 .dropdown-item.active,
.cid-siR7pPU3C4 .dropdown-item:active {
  background-color: transparent;
}
.cid-siR7pPU3C4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siR7pPU3C4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siR7pPU3C4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siR7pPU3C4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b7d11;
}
.cid-siR7pPU3C4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siR7pPU3C4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siR7pPU3C4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siR7pPU3C4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siR7pPU3C4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siR7pPU3C4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-siR7pPU3C4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siR7pPU3C4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siR7pPU3C4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siR7pPU3C4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siR7pPU3C4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siR7pPU3C4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siR7pPU3C4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siR7pPU3C4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siR7pPU3C4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siR7pPU3C4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siR7pPU3C4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-siR7pPU3C4 .navbar {
    height: 70px;
  }
  .cid-siR7pPU3C4 .navbar.opened {
    height: auto;
  }
  .cid-siR7pPU3C4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siGvHjTYGT {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/auwershoes-header3-960x360.jpg");
}
.cid-siGvHjTYGT .mbr-section-title {
  color: #c31010;
}
.cid-siGvHjTYGT .mbr-text,
.cid-siGvHjTYGT .mbr-section-btn {
  color: #ffffff;
}
.cid-siQXc4v8AI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/auwershoes-header3-960x360.jpg");
}
.cid-siQXc4v8AI .mbr-overlay {
  background: #ffe885;
  opacity: 0;
}
.cid-siQXc4v8AI img,
.cid-siQXc4v8AI .item-img {
  width: 100%;
}
.cid-siQXc4v8AI .item:focus,
.cid-siQXc4v8AI span:focus {
  outline: none;
}
.cid-siQXc4v8AI .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-siQXc4v8AI .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-siQXc4v8AI .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-siQXc4v8AI .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-siQXc4v8AI .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-siQXc4v8AI .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-siQXc4v8AI .mbr-section-btn {
  margin-top: auto !important;
}
.cid-siQXc4v8AI .mbr-section-title {
  color: #232323;
}
.cid-siQXc4v8AI .mbr-text,
.cid-siQXc4v8AI .mbr-section-btn {
  text-align: left;
  color: #05640a;
}
.cid-siQXc4v8AI .item-title {
  text-align: left;
  color: #05640a;
}
.cid-siQXc4v8AI .item-subtitle {
  text-align: left;
}
.cid-siR0j1S5mR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-siR0j1S5mR .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-siR0j1S5mR .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-siR0j1S5mR .row {
    text-align: center;
  }
  .cid-siR0j1S5mR .row > div {
    margin: auto;
  }
  .cid-siR0j1S5mR .social-row {
    justify-content: center;
  }
}
.cid-siR0j1S5mR .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-siR0j1S5mR .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-siR0j1S5mR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-siR0j1S5mR .list {
    margin-bottom: 0rem;
  }
}
.cid-siR0j1S5mR .mbr-text {
  color: #bbbbbb;
}
.cid-siR0j1S5mR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-siR0j1S5mR .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-siR0j1S5mR div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-siR0j1S5mR .copyright {
  text-align: left;
}
.cid-siRhDc1SNb {
  z-index: 1000;
  width: 100%;
}
.cid-siRhDc1SNb nav.navbar {
  position: fixed;
}
.cid-siRhDc1SNb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRhDc1SNb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siRhDc1SNb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siRhDc1SNb .dropdown-item:hover,
.cid-siRhDc1SNb .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-siRhDc1SNb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siRhDc1SNb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siRhDc1SNb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siRhDc1SNb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siRhDc1SNb .nav-link {
  position: relative;
}
.cid-siRhDc1SNb .container {
  display: flex;
  margin: auto;
}
.cid-siRhDc1SNb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siRhDc1SNb .dropdown-menu,
.cid-siRhDc1SNb .navbar.opened {
  background: #0b7d11 !important;
}
.cid-siRhDc1SNb .nav-item:focus,
.cid-siRhDc1SNb .nav-link:focus {
  outline: none;
}
.cid-siRhDc1SNb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siRhDc1SNb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siRhDc1SNb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siRhDc1SNb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRhDc1SNb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siRhDc1SNb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siRhDc1SNb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(11, 125, 17, 0.7);
}
.cid-siRhDc1SNb .navbar.opened {
  transition: all 0.3s;
}
.cid-siRhDc1SNb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siRhDc1SNb .navbar .navbar-logo img {
  width: auto;
}
.cid-siRhDc1SNb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siRhDc1SNb .navbar.collapsed {
  justify-content: center;
}
.cid-siRhDc1SNb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siRhDc1SNb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siRhDc1SNb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-siRhDc1SNb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siRhDc1SNb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siRhDc1SNb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-siRhDc1SNb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siRhDc1SNb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siRhDc1SNb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siRhDc1SNb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siRhDc1SNb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siRhDc1SNb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siRhDc1SNb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siRhDc1SNb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-siRhDc1SNb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siRhDc1SNb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siRhDc1SNb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siRhDc1SNb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siRhDc1SNb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siRhDc1SNb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siRhDc1SNb .navbar.navbar-short {
  min-height: 60px;
}
.cid-siRhDc1SNb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siRhDc1SNb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siRhDc1SNb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-siRhDc1SNb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siRhDc1SNb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siRhDc1SNb .dropdown-item.active,
.cid-siRhDc1SNb .dropdown-item:active {
  background-color: transparent;
}
.cid-siRhDc1SNb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siRhDc1SNb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siRhDc1SNb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siRhDc1SNb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b7d11;
}
.cid-siRhDc1SNb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siRhDc1SNb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siRhDc1SNb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siRhDc1SNb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siRhDc1SNb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siRhDc1SNb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-siRhDc1SNb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siRhDc1SNb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRhDc1SNb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRhDc1SNb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siRhDc1SNb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRhDc1SNb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siRhDc1SNb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siRhDc1SNb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRhDc1SNb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siRhDc1SNb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siRhDc1SNb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-siRhDc1SNb .navbar {
    height: 70px;
  }
  .cid-siRhDc1SNb .navbar.opened {
    height: auto;
  }
  .cid-siRhDc1SNb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siRhD9qC7j {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/auwershoes-header3-960x360.jpg");
}
.cid-siRhD9qC7j .mbr-section-title {
  color: #c31010;
}
.cid-siRhD9qC7j .mbr-text,
.cid-siRhD9qC7j .mbr-section-btn {
  color: #ffffff;
}
.cid-siRhDanPoM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe161;
}
@media (max-width: 991px) {
  .cid-siRhDanPoM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-siRhDanPoM .row {
  flex-direction: row-reverse;
}
.cid-siRhDanPoM img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-siRhDanPoM .text-wrapper {
    padding: 2rem;
  }
}
.cid-siRhDanPoM .mbr-section-title {
  color: #038b0a;
}
.cid-siRhDanPoM .mbr-text {
  color: #05640a;
}
.cid-siRhDanPoM .mbr-description {
  text-align: left;
  color: #05640a;
}
.cid-siRoFSL7am {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffe161;
}
.cid-siRoFSL7am img,
.cid-siRoFSL7am .item-img {
  width: 100%;
}
.cid-siRoFSL7am .item:focus,
.cid-siRoFSL7am span:focus {
  outline: none;
}
.cid-siRoFSL7am .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-siRoFSL7am .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-siRoFSL7am .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-siRoFSL7am .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-siRoFSL7am .mbr-section-btn {
  margin-top: auto !important;
}
.cid-siRoFSL7am .mbr-section-title {
  color: #232323;
}
.cid-siRoFSL7am .mbr-text,
.cid-siRoFSL7am .mbr-section-btn {
  text-align: left;
}
.cid-siRoFSL7am .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-siRoFSL7am .item-subtitle {
  text-align: center;
}
.cid-siRoFSL7am .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-siRhDb5xWN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-siRhDb5xWN .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-siRhDb5xWN .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-siRhDb5xWN .row {
    text-align: center;
  }
  .cid-siRhDb5xWN .row > div {
    margin: auto;
  }
  .cid-siRhDb5xWN .social-row {
    justify-content: center;
  }
}
.cid-siRhDb5xWN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-siRhDb5xWN .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-siRhDb5xWN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-siRhDb5xWN .list {
    margin-bottom: 0rem;
  }
}
.cid-siRhDb5xWN .mbr-text {
  color: #bbbbbb;
}
.cid-siRhDb5xWN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-siRhDb5xWN .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-siRhDb5xWN div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-siRhDb5xWN .copyright {
  text-align: left;
}
.cid-siRijrqzqu {
  z-index: 1000;
  width: 100%;
}
.cid-siRijrqzqu nav.navbar {
  position: fixed;
}
.cid-siRijrqzqu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRijrqzqu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siRijrqzqu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siRijrqzqu .dropdown-item:hover,
.cid-siRijrqzqu .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-siRijrqzqu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siRijrqzqu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siRijrqzqu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siRijrqzqu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siRijrqzqu .nav-link {
  position: relative;
}
.cid-siRijrqzqu .container {
  display: flex;
  margin: auto;
}
.cid-siRijrqzqu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siRijrqzqu .dropdown-menu,
.cid-siRijrqzqu .navbar.opened {
  background: #0b7d11 !important;
}
.cid-siRijrqzqu .nav-item:focus,
.cid-siRijrqzqu .nav-link:focus {
  outline: none;
}
.cid-siRijrqzqu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siRijrqzqu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siRijrqzqu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siRijrqzqu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRijrqzqu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siRijrqzqu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siRijrqzqu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(11, 125, 17, 0.7);
}
.cid-siRijrqzqu .navbar.opened {
  transition: all 0.3s;
}
.cid-siRijrqzqu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siRijrqzqu .navbar .navbar-logo img {
  width: auto;
}
.cid-siRijrqzqu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siRijrqzqu .navbar.collapsed {
  justify-content: center;
}
.cid-siRijrqzqu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siRijrqzqu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siRijrqzqu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-siRijrqzqu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siRijrqzqu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siRijrqzqu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-siRijrqzqu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siRijrqzqu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siRijrqzqu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siRijrqzqu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siRijrqzqu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siRijrqzqu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siRijrqzqu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siRijrqzqu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-siRijrqzqu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siRijrqzqu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siRijrqzqu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siRijrqzqu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siRijrqzqu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siRijrqzqu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siRijrqzqu .navbar.navbar-short {
  min-height: 60px;
}
.cid-siRijrqzqu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siRijrqzqu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siRijrqzqu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-siRijrqzqu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siRijrqzqu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siRijrqzqu .dropdown-item.active,
.cid-siRijrqzqu .dropdown-item:active {
  background-color: transparent;
}
.cid-siRijrqzqu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siRijrqzqu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siRijrqzqu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siRijrqzqu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b7d11;
}
.cid-siRijrqzqu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siRijrqzqu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siRijrqzqu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siRijrqzqu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siRijrqzqu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siRijrqzqu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-siRijrqzqu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siRijrqzqu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRijrqzqu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRijrqzqu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siRijrqzqu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRijrqzqu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siRijrqzqu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siRijrqzqu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRijrqzqu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siRijrqzqu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siRijrqzqu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-siRijrqzqu .navbar {
    height: 70px;
  }
  .cid-siRijrqzqu .navbar.opened {
    height: auto;
  }
  .cid-siRijrqzqu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siRijpIiLe {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/auwershoes-header3-960x360.jpg");
}
.cid-siRijpIiLe .mbr-section-title {
  color: #c31010;
}
.cid-siRijpIiLe .mbr-text,
.cid-siRijpIiLe .mbr-section-btn {
  color: #ffffff;
}
.cid-siRijqiRud {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe161;
}
@media (max-width: 991px) {
  .cid-siRijqiRud .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-siRijqiRud .row {
  flex-direction: row-reverse;
}
.cid-siRijqiRud img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-siRijqiRud .text-wrapper {
    padding: 2rem;
  }
}
.cid-siRijqiRud .mbr-text {
  color: #05640a;
}
.cid-siRijqiRud .mbr-description {
  color: #05640a;
  text-align: left;
}
.cid-siRqSEVB7u {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe161;
}
.cid-siRqSEVB7u img,
.cid-siRqSEVB7u .item-img {
  width: 100%;
}
.cid-siRqSEVB7u .item:focus,
.cid-siRqSEVB7u span:focus {
  outline: none;
}
.cid-siRqSEVB7u .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-siRqSEVB7u .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-siRqSEVB7u .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-siRqSEVB7u .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-siRqSEVB7u .mbr-section-btn {
  margin-top: auto !important;
}
.cid-siRqSEVB7u .mbr-section-title {
  color: #232323;
}
.cid-siRqSEVB7u .mbr-text,
.cid-siRqSEVB7u .mbr-section-btn {
  text-align: left;
}
.cid-siRqSEVB7u .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-siRqSEVB7u .item-subtitle {
  text-align: center;
}
.cid-siRqSEVB7u .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-siRijqMd8Q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-siRijqMd8Q .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-siRijqMd8Q .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-siRijqMd8Q .row {
    text-align: center;
  }
  .cid-siRijqMd8Q .row > div {
    margin: auto;
  }
  .cid-siRijqMd8Q .social-row {
    justify-content: center;
  }
}
.cid-siRijqMd8Q .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-siRijqMd8Q .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-siRijqMd8Q .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-siRijqMd8Q .list {
    margin-bottom: 0rem;
  }
}
.cid-siRijqMd8Q .mbr-text {
  color: #bbbbbb;
}
.cid-siRijqMd8Q .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-siRijqMd8Q .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-siRijqMd8Q div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-siRijqMd8Q .copyright {
  text-align: left;
}
.cid-siRtEFh1U4 {
  z-index: 1000;
  width: 100%;
}
.cid-siRtEFh1U4 nav.navbar {
  position: fixed;
}
.cid-siRtEFh1U4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRtEFh1U4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siRtEFh1U4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siRtEFh1U4 .dropdown-item:hover,
.cid-siRtEFh1U4 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-siRtEFh1U4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siRtEFh1U4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siRtEFh1U4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siRtEFh1U4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siRtEFh1U4 .nav-link {
  position: relative;
}
.cid-siRtEFh1U4 .container {
  display: flex;
  margin: auto;
}
.cid-siRtEFh1U4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siRtEFh1U4 .dropdown-menu,
.cid-siRtEFh1U4 .navbar.opened {
  background: #0b7d11 !important;
}
.cid-siRtEFh1U4 .nav-item:focus,
.cid-siRtEFh1U4 .nav-link:focus {
  outline: none;
}
.cid-siRtEFh1U4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siRtEFh1U4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siRtEFh1U4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siRtEFh1U4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRtEFh1U4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siRtEFh1U4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siRtEFh1U4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(11, 125, 17, 0.7);
}
.cid-siRtEFh1U4 .navbar.opened {
  transition: all 0.3s;
}
.cid-siRtEFh1U4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siRtEFh1U4 .navbar .navbar-logo img {
  width: auto;
}
.cid-siRtEFh1U4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siRtEFh1U4 .navbar.collapsed {
  justify-content: center;
}
.cid-siRtEFh1U4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siRtEFh1U4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siRtEFh1U4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-siRtEFh1U4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siRtEFh1U4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siRtEFh1U4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-siRtEFh1U4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siRtEFh1U4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siRtEFh1U4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siRtEFh1U4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siRtEFh1U4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siRtEFh1U4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siRtEFh1U4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siRtEFh1U4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-siRtEFh1U4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siRtEFh1U4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siRtEFh1U4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siRtEFh1U4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siRtEFh1U4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siRtEFh1U4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siRtEFh1U4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-siRtEFh1U4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siRtEFh1U4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siRtEFh1U4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-siRtEFh1U4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siRtEFh1U4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siRtEFh1U4 .dropdown-item.active,
.cid-siRtEFh1U4 .dropdown-item:active {
  background-color: transparent;
}
.cid-siRtEFh1U4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siRtEFh1U4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siRtEFh1U4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siRtEFh1U4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b7d11;
}
.cid-siRtEFh1U4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siRtEFh1U4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siRtEFh1U4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siRtEFh1U4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siRtEFh1U4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siRtEFh1U4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-siRtEFh1U4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siRtEFh1U4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRtEFh1U4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRtEFh1U4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siRtEFh1U4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRtEFh1U4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siRtEFh1U4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siRtEFh1U4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRtEFh1U4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siRtEFh1U4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siRtEFh1U4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-siRtEFh1U4 .navbar {
    height: 70px;
  }
  .cid-siRtEFh1U4 .navbar.opened {
    height: auto;
  }
  .cid-siRtEFh1U4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siRtECvr6U {
  background-image: url("../../../assets/images/auwershoes-header3-960x360.jpg");
}
.cid-siRtECvr6U .mbr-section-title {
  color: #c31010;
}
.cid-siRtECvr6U .mbr-text,
.cid-siRtECvr6U .mbr-section-btn {
  color: #ffffff;
}
.cid-siRtED9P3B {
  background-color: #ffe161;
}
.cid-siRtED9P3B .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-siRtED9P3B .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-siRtED9P3B .row {
  flex-direction: row-reverse;
}
.cid-siRtED9P3B img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-siRtED9P3B .text-wrapper {
    padding: 2rem;
  }
}
.cid-siRtED9P3B .mbr-text {
  color: #05640a;
}
.cid-siRtED9P3B .mbr-description {
  color: #05640a;
  text-align: left;
}
.cid-siRtED9P3B .mbr-section-title {
  color: #05640a;
}
.cid-siRtEDTBYz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe161;
}
.cid-siRtEDTBYz img,
.cid-siRtEDTBYz .item-img {
  width: 100%;
}
.cid-siRtEDTBYz .item:focus,
.cid-siRtEDTBYz span:focus {
  outline: none;
}
.cid-siRtEDTBYz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-siRtEDTBYz .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-siRtEDTBYz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-siRtEDTBYz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-siRtEDTBYz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-siRtEDTBYz .mbr-section-title {
  color: #232323;
}
.cid-siRtEDTBYz .mbr-text,
.cid-siRtEDTBYz .mbr-section-btn {
  text-align: left;
}
.cid-siRtEDTBYz .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-siRtEDTBYz .item-subtitle {
  text-align: center;
}
.cid-siRtEDTBYz .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-siRtEEDRxt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-siRtEEDRxt .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-siRtEEDRxt .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-siRtEEDRxt .row {
    text-align: center;
  }
  .cid-siRtEEDRxt .row > div {
    margin: auto;
  }
  .cid-siRtEEDRxt .social-row {
    justify-content: center;
  }
}
.cid-siRtEEDRxt .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-siRtEEDRxt .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-siRtEEDRxt .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-siRtEEDRxt .list {
    margin-bottom: 0rem;
  }
}
.cid-siRtEEDRxt .mbr-text {
  color: #bbbbbb;
}
.cid-siRtEEDRxt .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-siRtEEDRxt .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-siRtEEDRxt div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-siRtEEDRxt .copyright {
  text-align: left;
}
.cid-siRvCzpVw5 {
  z-index: 1000;
  width: 100%;
}
.cid-siRvCzpVw5 nav.navbar {
  position: fixed;
}
.cid-siRvCzpVw5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRvCzpVw5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siRvCzpVw5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siRvCzpVw5 .dropdown-item:hover,
.cid-siRvCzpVw5 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-siRvCzpVw5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siRvCzpVw5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siRvCzpVw5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siRvCzpVw5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siRvCzpVw5 .nav-link {
  position: relative;
}
.cid-siRvCzpVw5 .container {
  display: flex;
  margin: auto;
}
.cid-siRvCzpVw5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siRvCzpVw5 .dropdown-menu,
.cid-siRvCzpVw5 .navbar.opened {
  background: #0b7d11 !important;
}
.cid-siRvCzpVw5 .nav-item:focus,
.cid-siRvCzpVw5 .nav-link:focus {
  outline: none;
}
.cid-siRvCzpVw5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siRvCzpVw5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siRvCzpVw5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siRvCzpVw5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRvCzpVw5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siRvCzpVw5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siRvCzpVw5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(11, 125, 17, 0.7);
}
.cid-siRvCzpVw5 .navbar.opened {
  transition: all 0.3s;
}
.cid-siRvCzpVw5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siRvCzpVw5 .navbar .navbar-logo img {
  width: auto;
}
.cid-siRvCzpVw5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siRvCzpVw5 .navbar.collapsed {
  justify-content: center;
}
.cid-siRvCzpVw5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siRvCzpVw5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siRvCzpVw5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-siRvCzpVw5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siRvCzpVw5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siRvCzpVw5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-siRvCzpVw5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siRvCzpVw5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siRvCzpVw5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siRvCzpVw5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siRvCzpVw5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siRvCzpVw5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siRvCzpVw5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siRvCzpVw5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-siRvCzpVw5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siRvCzpVw5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siRvCzpVw5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siRvCzpVw5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siRvCzpVw5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siRvCzpVw5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siRvCzpVw5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-siRvCzpVw5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siRvCzpVw5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siRvCzpVw5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-siRvCzpVw5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siRvCzpVw5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siRvCzpVw5 .dropdown-item.active,
.cid-siRvCzpVw5 .dropdown-item:active {
  background-color: transparent;
}
.cid-siRvCzpVw5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siRvCzpVw5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siRvCzpVw5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siRvCzpVw5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b7d11;
}
.cid-siRvCzpVw5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siRvCzpVw5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siRvCzpVw5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siRvCzpVw5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siRvCzpVw5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siRvCzpVw5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-siRvCzpVw5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siRvCzpVw5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRvCzpVw5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRvCzpVw5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siRvCzpVw5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRvCzpVw5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siRvCzpVw5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siRvCzpVw5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRvCzpVw5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siRvCzpVw5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siRvCzpVw5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-siRvCzpVw5 .navbar {
    height: 70px;
  }
  .cid-siRvCzpVw5 .navbar.opened {
    height: auto;
  }
  .cid-siRvCzpVw5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siRvCvFkUS {
  background-image: url("../../../assets/images/auwershoes-header3-960x360.jpg");
}
.cid-siRvCvFkUS .mbr-section-title {
  color: #c31010;
}
.cid-siRvCvFkUS .mbr-text,
.cid-siRvCvFkUS .mbr-section-btn {
  color: #ffffff;
}
.cid-siRvCwEQAw {
  background-color: #ffe161;
}
.cid-siRvCwEQAw .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-siRvCwEQAw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-siRvCwEQAw .row {
  flex-direction: row-reverse;
}
.cid-siRvCwEQAw img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-siRvCwEQAw .text-wrapper {
    padding: 2rem;
  }
}
.cid-siRvCwEQAw .mbr-text {
  color: #05640a;
}
.cid-siRvCwEQAw .mbr-description {
  color: #05640a;
  text-align: left;
}
.cid-siRvCwEQAw .mbr-section-title {
  color: #05640a;
}
.cid-siRvCxwbsi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe161;
}
.cid-siRvCxwbsi img,
.cid-siRvCxwbsi .item-img {
  width: 100%;
}
.cid-siRvCxwbsi .item:focus,
.cid-siRvCxwbsi span:focus {
  outline: none;
}
.cid-siRvCxwbsi .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-siRvCxwbsi .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-siRvCxwbsi .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-siRvCxwbsi .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-siRvCxwbsi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-siRvCxwbsi .mbr-section-title {
  color: #232323;
}
.cid-siRvCxwbsi .mbr-text,
.cid-siRvCxwbsi .mbr-section-btn {
  text-align: left;
}
.cid-siRvCxwbsi .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-siRvCxwbsi .item-subtitle {
  text-align: center;
}
.cid-siRvCxwbsi .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-siRvCyxoTr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-siRvCyxoTr .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-siRvCyxoTr .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-siRvCyxoTr .row {
    text-align: center;
  }
  .cid-siRvCyxoTr .row > div {
    margin: auto;
  }
  .cid-siRvCyxoTr .social-row {
    justify-content: center;
  }
}
.cid-siRvCyxoTr .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-siRvCyxoTr .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-siRvCyxoTr .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-siRvCyxoTr .list {
    margin-bottom: 0rem;
  }
}
.cid-siRvCyxoTr .mbr-text {
  color: #bbbbbb;
}
.cid-siRvCyxoTr .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-siRvCyxoTr .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-siRvCyxoTr div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-siRvCyxoTr .copyright {
  text-align: left;
}
.cid-siRzCzZXLm {
  z-index: 1000;
  width: 100%;
}
.cid-siRzCzZXLm nav.navbar {
  position: fixed;
}
.cid-siRzCzZXLm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRzCzZXLm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siRzCzZXLm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siRzCzZXLm .dropdown-item:hover,
.cid-siRzCzZXLm .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-siRzCzZXLm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siRzCzZXLm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siRzCzZXLm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siRzCzZXLm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siRzCzZXLm .nav-link {
  position: relative;
}
.cid-siRzCzZXLm .container {
  display: flex;
  margin: auto;
}
.cid-siRzCzZXLm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siRzCzZXLm .dropdown-menu,
.cid-siRzCzZXLm .navbar.opened {
  background: #0b7d11 !important;
}
.cid-siRzCzZXLm .nav-item:focus,
.cid-siRzCzZXLm .nav-link:focus {
  outline: none;
}
.cid-siRzCzZXLm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siRzCzZXLm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siRzCzZXLm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siRzCzZXLm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRzCzZXLm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siRzCzZXLm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siRzCzZXLm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(11, 125, 17, 0.7);
}
.cid-siRzCzZXLm .navbar.opened {
  transition: all 0.3s;
}
.cid-siRzCzZXLm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siRzCzZXLm .navbar .navbar-logo img {
  width: auto;
}
.cid-siRzCzZXLm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siRzCzZXLm .navbar.collapsed {
  justify-content: center;
}
.cid-siRzCzZXLm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siRzCzZXLm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siRzCzZXLm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-siRzCzZXLm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siRzCzZXLm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siRzCzZXLm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-siRzCzZXLm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siRzCzZXLm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siRzCzZXLm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siRzCzZXLm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siRzCzZXLm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siRzCzZXLm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siRzCzZXLm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siRzCzZXLm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-siRzCzZXLm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siRzCzZXLm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siRzCzZXLm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siRzCzZXLm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siRzCzZXLm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siRzCzZXLm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siRzCzZXLm .navbar.navbar-short {
  min-height: 60px;
}
.cid-siRzCzZXLm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siRzCzZXLm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siRzCzZXLm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-siRzCzZXLm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siRzCzZXLm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siRzCzZXLm .dropdown-item.active,
.cid-siRzCzZXLm .dropdown-item:active {
  background-color: transparent;
}
.cid-siRzCzZXLm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siRzCzZXLm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siRzCzZXLm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siRzCzZXLm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b7d11;
}
.cid-siRzCzZXLm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siRzCzZXLm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siRzCzZXLm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siRzCzZXLm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siRzCzZXLm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siRzCzZXLm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-siRzCzZXLm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siRzCzZXLm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRzCzZXLm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRzCzZXLm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siRzCzZXLm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRzCzZXLm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siRzCzZXLm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siRzCzZXLm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRzCzZXLm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siRzCzZXLm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siRzCzZXLm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-siRzCzZXLm .navbar {
    height: 70px;
  }
  .cid-siRzCzZXLm .navbar.opened {
    height: auto;
  }
  .cid-siRzCzZXLm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siRzCx7f0X {
  background-image: url("../../../assets/images/auwershoes-header3-960x360.jpg");
}
.cid-siRzCx7f0X .mbr-section-title {
  color: #c31010;
}
.cid-siRzCx7f0X .mbr-text,
.cid-siRzCx7f0X .mbr-section-btn {
  color: #ffffff;
}
.cid-siRzCxXeGX {
  background-color: #ffe161;
}
.cid-siRzCxXeGX .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-siRzCxXeGX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-siRzCxXeGX .row {
  flex-direction: row-reverse;
}
.cid-siRzCxXeGX img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-siRzCxXeGX .text-wrapper {
    padding: 2rem;
  }
}
.cid-siRzCxXeGX .mbr-text {
  color: #05640a;
}
.cid-siRzCxXeGX .mbr-description {
  color: #05640a;
  text-align: left;
}
.cid-siRzCxXeGX .mbr-section-title {
  color: #05640a;
}
.cid-siRzCyEiGw {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe161;
}
.cid-siRzCyEiGw img,
.cid-siRzCyEiGw .item-img {
  width: 100%;
}
.cid-siRzCyEiGw .item:focus,
.cid-siRzCyEiGw span:focus {
  outline: none;
}
.cid-siRzCyEiGw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-siRzCyEiGw .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-siRzCyEiGw .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-siRzCyEiGw .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-siRzCyEiGw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-siRzCyEiGw .mbr-section-title {
  color: #232323;
}
.cid-siRzCyEiGw .mbr-text,
.cid-siRzCyEiGw .mbr-section-btn {
  text-align: left;
}
.cid-siRzCyEiGw .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-siRzCyEiGw .item-subtitle {
  text-align: center;
}
.cid-siRzCyEiGw .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-siRzCzmcTY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-siRzCzmcTY .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-siRzCzmcTY .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-siRzCzmcTY .row {
    text-align: center;
  }
  .cid-siRzCzmcTY .row > div {
    margin: auto;
  }
  .cid-siRzCzmcTY .social-row {
    justify-content: center;
  }
}
.cid-siRzCzmcTY .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-siRzCzmcTY .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-siRzCzmcTY .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-siRzCzmcTY .list {
    margin-bottom: 0rem;
  }
}
.cid-siRzCzmcTY .mbr-text {
  color: #bbbbbb;
}
.cid-siRzCzmcTY .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-siRzCzmcTY .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-siRzCzmcTY div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-siRzCzmcTY .copyright {
  text-align: left;
}
.cid-siRvbnJABO {
  z-index: 1000;
  width: 100%;
}
.cid-siRvbnJABO nav.navbar {
  position: fixed;
}
.cid-siRvbnJABO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRvbnJABO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siRvbnJABO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siRvbnJABO .dropdown-item:hover,
.cid-siRvbnJABO .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-siRvbnJABO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siRvbnJABO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siRvbnJABO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siRvbnJABO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siRvbnJABO .nav-link {
  position: relative;
}
.cid-siRvbnJABO .container {
  display: flex;
  margin: auto;
}
.cid-siRvbnJABO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siRvbnJABO .dropdown-menu,
.cid-siRvbnJABO .navbar.opened {
  background: #0b7d11 !important;
}
.cid-siRvbnJABO .nav-item:focus,
.cid-siRvbnJABO .nav-link:focus {
  outline: none;
}
.cid-siRvbnJABO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siRvbnJABO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siRvbnJABO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siRvbnJABO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRvbnJABO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siRvbnJABO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siRvbnJABO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(11, 125, 17, 0.7);
}
.cid-siRvbnJABO .navbar.opened {
  transition: all 0.3s;
}
.cid-siRvbnJABO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siRvbnJABO .navbar .navbar-logo img {
  width: auto;
}
.cid-siRvbnJABO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siRvbnJABO .navbar.collapsed {
  justify-content: center;
}
.cid-siRvbnJABO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siRvbnJABO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siRvbnJABO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-siRvbnJABO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siRvbnJABO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siRvbnJABO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-siRvbnJABO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siRvbnJABO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siRvbnJABO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siRvbnJABO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siRvbnJABO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siRvbnJABO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siRvbnJABO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siRvbnJABO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-siRvbnJABO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siRvbnJABO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siRvbnJABO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siRvbnJABO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siRvbnJABO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siRvbnJABO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siRvbnJABO .navbar.navbar-short {
  min-height: 60px;
}
.cid-siRvbnJABO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siRvbnJABO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siRvbnJABO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-siRvbnJABO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siRvbnJABO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siRvbnJABO .dropdown-item.active,
.cid-siRvbnJABO .dropdown-item:active {
  background-color: transparent;
}
.cid-siRvbnJABO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siRvbnJABO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siRvbnJABO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siRvbnJABO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b7d11;
}
.cid-siRvbnJABO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siRvbnJABO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siRvbnJABO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siRvbnJABO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siRvbnJABO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siRvbnJABO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-siRvbnJABO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siRvbnJABO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRvbnJABO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRvbnJABO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siRvbnJABO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRvbnJABO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siRvbnJABO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siRvbnJABO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRvbnJABO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siRvbnJABO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siRvbnJABO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-siRvbnJABO .navbar {
    height: 70px;
  }
  .cid-siRvbnJABO .navbar.opened {
    height: auto;
  }
  .cid-siRvbnJABO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siRvbkNEPr {
  background-image: url("../../../assets/images/auwershoes-header3-960x360.jpg");
}
.cid-siRvbkNEPr .mbr-section-title {
  color: #c31010;
}
.cid-siRvbkNEPr .mbr-text,
.cid-siRvbkNEPr .mbr-section-btn {
  color: #ffffff;
}
.cid-siRvblElCr {
  background-color: #ffe161;
}
@media (max-width: 991px) {
  .cid-siRvblElCr .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-siRvblElCr .row {
  flex-direction: row-reverse;
}
.cid-siRvblElCr img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-siRvblElCr .text-wrapper {
    padding: 2rem;
  }
}
.cid-siRvblElCr .mbr-text {
  color: #05640a;
}
.cid-siRvblElCr .mbr-description {
  color: #05640a;
  text-align: left;
}
.cid-siRvblElCr .mbr-section-title {
  color: #05640a;
}
.cid-siRvbn5XGN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-siRvbn5XGN .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-siRvbn5XGN .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-siRvbn5XGN .row {
    text-align: center;
  }
  .cid-siRvbn5XGN .row > div {
    margin: auto;
  }
  .cid-siRvbn5XGN .social-row {
    justify-content: center;
  }
}
.cid-siRvbn5XGN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-siRvbn5XGN .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-siRvbn5XGN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-siRvbn5XGN .list {
    margin-bottom: 0rem;
  }
}
.cid-siRvbn5XGN .mbr-text {
  color: #bbbbbb;
}
.cid-siRvbn5XGN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-siRvbn5XGN .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-siRvbn5XGN div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-siRvbn5XGN .copyright {
  text-align: left;
}
.cid-siTqEJCE2f {
  z-index: 1000;
  width: 100%;
}
.cid-siTqEJCE2f nav.navbar {
  position: fixed;
}
.cid-siTqEJCE2f .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siTqEJCE2f .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siTqEJCE2f .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siTqEJCE2f .dropdown-item:hover,
.cid-siTqEJCE2f .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-siTqEJCE2f .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siTqEJCE2f .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siTqEJCE2f .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siTqEJCE2f .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siTqEJCE2f .nav-link {
  position: relative;
}
.cid-siTqEJCE2f .container {
  display: flex;
  margin: auto;
}
.cid-siTqEJCE2f .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siTqEJCE2f .dropdown-menu,
.cid-siTqEJCE2f .navbar.opened {
  background: #0b7d11 !important;
}
.cid-siTqEJCE2f .nav-item:focus,
.cid-siTqEJCE2f .nav-link:focus {
  outline: none;
}
.cid-siTqEJCE2f .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siTqEJCE2f .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siTqEJCE2f .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siTqEJCE2f .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siTqEJCE2f .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siTqEJCE2f .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siTqEJCE2f .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(11, 125, 17, 0.7);
}
.cid-siTqEJCE2f .navbar.opened {
  transition: all 0.3s;
}
.cid-siTqEJCE2f .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siTqEJCE2f .navbar .navbar-logo img {
  width: auto;
}
.cid-siTqEJCE2f .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siTqEJCE2f .navbar.collapsed {
  justify-content: center;
}
.cid-siTqEJCE2f .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siTqEJCE2f .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siTqEJCE2f .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-siTqEJCE2f .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siTqEJCE2f .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siTqEJCE2f .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-siTqEJCE2f .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siTqEJCE2f .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siTqEJCE2f .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siTqEJCE2f .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siTqEJCE2f .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siTqEJCE2f .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siTqEJCE2f .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siTqEJCE2f .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-siTqEJCE2f .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siTqEJCE2f .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siTqEJCE2f .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siTqEJCE2f .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siTqEJCE2f .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siTqEJCE2f .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siTqEJCE2f .navbar.navbar-short {
  min-height: 60px;
}
.cid-siTqEJCE2f .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siTqEJCE2f .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siTqEJCE2f .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-siTqEJCE2f .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siTqEJCE2f .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siTqEJCE2f .dropdown-item.active,
.cid-siTqEJCE2f .dropdown-item:active {
  background-color: transparent;
}
.cid-siTqEJCE2f .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siTqEJCE2f .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siTqEJCE2f .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siTqEJCE2f .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b7d11;
}
.cid-siTqEJCE2f .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siTqEJCE2f .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siTqEJCE2f ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siTqEJCE2f .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siTqEJCE2f button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siTqEJCE2f button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-siTqEJCE2f button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siTqEJCE2f button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siTqEJCE2f button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siTqEJCE2f button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siTqEJCE2f nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siTqEJCE2f nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siTqEJCE2f nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siTqEJCE2f nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siTqEJCE2f .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siTqEJCE2f a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siTqEJCE2f .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-siTqEJCE2f .navbar {
    height: 70px;
  }
  .cid-siTqEJCE2f .navbar.opened {
    height: auto;
  }
  .cid-siTqEJCE2f .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siTqEGGc4q {
  background-image: url("../../../assets/images/auwershoes-header3-960x360.jpg");
}
.cid-siTqEGGc4q .mbr-section-title {
  color: #c31010;
}
.cid-siTqEGGc4q .mbr-text,
.cid-siTqEGGc4q .mbr-section-btn {
  color: #ffffff;
}
.cid-siTqEIZ8aY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-siTqEIZ8aY .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-siTqEIZ8aY .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-siTqEIZ8aY .row {
    text-align: center;
  }
  .cid-siTqEIZ8aY .row > div {
    margin: auto;
  }
  .cid-siTqEIZ8aY .social-row {
    justify-content: center;
  }
}
.cid-siTqEIZ8aY .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-siTqEIZ8aY .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-siTqEIZ8aY .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-siTqEIZ8aY .list {
    margin-bottom: 0rem;
  }
}
.cid-siTqEIZ8aY .mbr-text {
  color: #bbbbbb;
}
.cid-siTqEIZ8aY .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-siTqEIZ8aY .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-siTqEIZ8aY div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-siTqEIZ8aY .copyright {
  text-align: left;
}
.cid-siTqSiiT9d {
  z-index: 1000;
  width: 100%;
}
.cid-siTqSiiT9d nav.navbar {
  position: fixed;
}
.cid-siTqSiiT9d .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siTqSiiT9d .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siTqSiiT9d .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siTqSiiT9d .dropdown-item:hover,
.cid-siTqSiiT9d .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-siTqSiiT9d .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siTqSiiT9d .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siTqSiiT9d .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siTqSiiT9d .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siTqSiiT9d .nav-link {
  position: relative;
}
.cid-siTqSiiT9d .container {
  display: flex;
  margin: auto;
}
.cid-siTqSiiT9d .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siTqSiiT9d .dropdown-menu,
.cid-siTqSiiT9d .navbar.opened {
  background: #0b7d11 !important;
}
.cid-siTqSiiT9d .nav-item:focus,
.cid-siTqSiiT9d .nav-link:focus {
  outline: none;
}
.cid-siTqSiiT9d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siTqSiiT9d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siTqSiiT9d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siTqSiiT9d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siTqSiiT9d .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siTqSiiT9d .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siTqSiiT9d .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(11, 125, 17, 0.7);
}
.cid-siTqSiiT9d .navbar.opened {
  transition: all 0.3s;
}
.cid-siTqSiiT9d .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siTqSiiT9d .navbar .navbar-logo img {
  width: auto;
}
.cid-siTqSiiT9d .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siTqSiiT9d .navbar.collapsed {
  justify-content: center;
}
.cid-siTqSiiT9d .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siTqSiiT9d .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siTqSiiT9d .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-siTqSiiT9d .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siTqSiiT9d .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siTqSiiT9d .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-siTqSiiT9d .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siTqSiiT9d .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siTqSiiT9d .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siTqSiiT9d .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siTqSiiT9d .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siTqSiiT9d .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siTqSiiT9d .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siTqSiiT9d .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-siTqSiiT9d .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siTqSiiT9d .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siTqSiiT9d .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siTqSiiT9d .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siTqSiiT9d .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siTqSiiT9d .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siTqSiiT9d .navbar.navbar-short {
  min-height: 60px;
}
.cid-siTqSiiT9d .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siTqSiiT9d .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siTqSiiT9d .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-siTqSiiT9d .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siTqSiiT9d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siTqSiiT9d .dropdown-item.active,
.cid-siTqSiiT9d .dropdown-item:active {
  background-color: transparent;
}
.cid-siTqSiiT9d .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siTqSiiT9d .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siTqSiiT9d .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siTqSiiT9d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b7d11;
}
.cid-siTqSiiT9d .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siTqSiiT9d .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siTqSiiT9d ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siTqSiiT9d .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siTqSiiT9d button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siTqSiiT9d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-siTqSiiT9d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siTqSiiT9d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siTqSiiT9d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siTqSiiT9d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siTqSiiT9d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siTqSiiT9d nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siTqSiiT9d nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siTqSiiT9d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siTqSiiT9d .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siTqSiiT9d a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siTqSiiT9d .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-siTqSiiT9d .navbar {
    height: 70px;
  }
  .cid-siTqSiiT9d .navbar.opened {
    height: auto;
  }
  .cid-siTqSiiT9d .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siTqSg3RbI {
  background-image: url("../../../assets/images/auwershoes-header3-960x360.jpg");
}
.cid-siTqSg3RbI .mbr-section-title {
  color: #c31010;
}
.cid-siTqSg3RbI .mbr-text,
.cid-siTqSg3RbI .mbr-section-btn {
  color: #ffffff;
}
.cid-siTqSgvn7j {
  background-color: #ffe161;
}
.cid-siTqSgvn7j .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-siTqSgvn7j .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-siTqSgvn7j .row {
  flex-direction: row-reverse;
}
.cid-siTqSgvn7j img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-siTqSgvn7j .text-wrapper {
    padding: 2rem;
  }
}
.cid-siTqSgvn7j .mbr-text {
  color: #05640a;
}
.cid-siTqSgvn7j .mbr-description {
  color: #05640a;
  text-align: left;
}
.cid-siTqSgvn7j .mbr-section-title {
  color: #05640a;
}
.cid-siTqShIVmS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-siTqShIVmS .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-siTqShIVmS .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-siTqShIVmS .row {
    text-align: center;
  }
  .cid-siTqShIVmS .row > div {
    margin: auto;
  }
  .cid-siTqShIVmS .social-row {
    justify-content: center;
  }
}
.cid-siTqShIVmS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-siTqShIVmS .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-siTqShIVmS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-siTqShIVmS .list {
    margin-bottom: 0rem;
  }
}
.cid-siTqShIVmS .mbr-text {
  color: #bbbbbb;
}
.cid-siTqShIVmS .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-siTqShIVmS .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-siTqShIVmS div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-siTqShIVmS .copyright {
  text-align: left;
}
.cid-siTr7wfYMW {
  z-index: 1000;
  width: 100%;
}
.cid-siTr7wfYMW nav.navbar {
  position: fixed;
}
.cid-siTr7wfYMW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siTr7wfYMW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siTr7wfYMW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siTr7wfYMW .dropdown-item:hover,
.cid-siTr7wfYMW .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-siTr7wfYMW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siTr7wfYMW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siTr7wfYMW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siTr7wfYMW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siTr7wfYMW .nav-link {
  position: relative;
}
.cid-siTr7wfYMW .container {
  display: flex;
  margin: auto;
}
.cid-siTr7wfYMW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siTr7wfYMW .dropdown-menu,
.cid-siTr7wfYMW .navbar.opened {
  background: #0b7d11 !important;
}
.cid-siTr7wfYMW .nav-item:focus,
.cid-siTr7wfYMW .nav-link:focus {
  outline: none;
}
.cid-siTr7wfYMW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siTr7wfYMW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siTr7wfYMW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siTr7wfYMW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siTr7wfYMW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siTr7wfYMW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siTr7wfYMW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(11, 125, 17, 0.7);
}
.cid-siTr7wfYMW .navbar.opened {
  transition: all 0.3s;
}
.cid-siTr7wfYMW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siTr7wfYMW .navbar .navbar-logo img {
  width: auto;
}
.cid-siTr7wfYMW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siTr7wfYMW .navbar.collapsed {
  justify-content: center;
}
.cid-siTr7wfYMW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siTr7wfYMW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siTr7wfYMW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-siTr7wfYMW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siTr7wfYMW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siTr7wfYMW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-siTr7wfYMW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siTr7wfYMW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siTr7wfYMW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siTr7wfYMW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siTr7wfYMW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siTr7wfYMW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siTr7wfYMW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siTr7wfYMW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-siTr7wfYMW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siTr7wfYMW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siTr7wfYMW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siTr7wfYMW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siTr7wfYMW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siTr7wfYMW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siTr7wfYMW .navbar.navbar-short {
  min-height: 60px;
}
.cid-siTr7wfYMW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siTr7wfYMW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siTr7wfYMW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-siTr7wfYMW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siTr7wfYMW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siTr7wfYMW .dropdown-item.active,
.cid-siTr7wfYMW .dropdown-item:active {
  background-color: transparent;
}
.cid-siTr7wfYMW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siTr7wfYMW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siTr7wfYMW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siTr7wfYMW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b7d11;
}
.cid-siTr7wfYMW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siTr7wfYMW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siTr7wfYMW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siTr7wfYMW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siTr7wfYMW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siTr7wfYMW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-siTr7wfYMW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siTr7wfYMW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siTr7wfYMW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siTr7wfYMW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siTr7wfYMW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siTr7wfYMW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siTr7wfYMW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siTr7wfYMW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siTr7wfYMW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siTr7wfYMW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siTr7wfYMW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-siTr7wfYMW .navbar {
    height: 70px;
  }
  .cid-siTr7wfYMW .navbar.opened {
    height: auto;
  }
  .cid-siTr7wfYMW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siTr7tm4VU {
  background-image: url("../../../assets/images/auwershoes-header3-960x360.jpg");
}
.cid-siTr7tm4VU .mbr-section-title {
  color: #c31010;
}
.cid-siTr7tm4VU .mbr-text,
.cid-siTr7tm4VU .mbr-section-btn {
  color: #ffffff;
}
.cid-siTr7ue9tv {
  background-color: #ffe161;
}
.cid-siTr7ue9tv .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-siTr7ue9tv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-siTr7ue9tv .row {
  flex-direction: row-reverse;
}
.cid-siTr7ue9tv img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-siTr7ue9tv .text-wrapper {
    padding: 2rem;
  }
}
.cid-siTr7ue9tv .mbr-text {
  color: #05640a;
}
.cid-siTr7ue9tv .mbr-description {
  color: #05640a;
  text-align: left;
}
.cid-siTr7ue9tv .mbr-section-title {
  color: #05640a;
}
.cid-siTr7uSWvI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe161;
}
.cid-siTr7uSWvI img,
.cid-siTr7uSWvI .item-img {
  width: 100%;
}
.cid-siTr7uSWvI .item:focus,
.cid-siTr7uSWvI span:focus {
  outline: none;
}
.cid-siTr7uSWvI .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-siTr7uSWvI .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-siTr7uSWvI .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-siTr7uSWvI .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-siTr7uSWvI .mbr-section-btn {
  margin-top: auto !important;
}
.cid-siTr7uSWvI .mbr-section-title {
  color: #232323;
}
.cid-siTr7uSWvI .mbr-text,
.cid-siTr7uSWvI .mbr-section-btn {
  text-align: left;
}
.cid-siTr7uSWvI .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-siTr7uSWvI .item-subtitle {
  text-align: center;
}
.cid-siTr7uSWvI .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-siTr7vETSF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-siTr7vETSF .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-siTr7vETSF .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-siTr7vETSF .row {
    text-align: center;
  }
  .cid-siTr7vETSF .row > div {
    margin: auto;
  }
  .cid-siTr7vETSF .social-row {
    justify-content: center;
  }
}
.cid-siTr7vETSF .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-siTr7vETSF .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-siTr7vETSF .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-siTr7vETSF .list {
    margin-bottom: 0rem;
  }
}
.cid-siTr7vETSF .mbr-text {
  color: #bbbbbb;
}
.cid-siTr7vETSF .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-siTr7vETSF .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-siTr7vETSF div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-siTr7vETSF .copyright {
  text-align: left;
}
.cid-siTAfVId2b {
  z-index: 1000;
  width: 100%;
}
.cid-siTAfVId2b nav.navbar {
  position: fixed;
}
.cid-siTAfVId2b .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siTAfVId2b .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siTAfVId2b .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siTAfVId2b .dropdown-item:hover,
.cid-siTAfVId2b .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-siTAfVId2b .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siTAfVId2b .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siTAfVId2b .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siTAfVId2b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siTAfVId2b .nav-link {
  position: relative;
}
.cid-siTAfVId2b .container {
  display: flex;
  margin: auto;
}
.cid-siTAfVId2b .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siTAfVId2b .dropdown-menu,
.cid-siTAfVId2b .navbar.opened {
  background: #0b7d11 !important;
}
.cid-siTAfVId2b .nav-item:focus,
.cid-siTAfVId2b .nav-link:focus {
  outline: none;
}
.cid-siTAfVId2b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siTAfVId2b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siTAfVId2b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siTAfVId2b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siTAfVId2b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siTAfVId2b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siTAfVId2b .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(11, 125, 17, 0.7);
}
.cid-siTAfVId2b .navbar.opened {
  transition: all 0.3s;
}
.cid-siTAfVId2b .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siTAfVId2b .navbar .navbar-logo img {
  width: auto;
}
.cid-siTAfVId2b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siTAfVId2b .navbar.collapsed {
  justify-content: center;
}
.cid-siTAfVId2b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siTAfVId2b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siTAfVId2b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-siTAfVId2b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siTAfVId2b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siTAfVId2b .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-siTAfVId2b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siTAfVId2b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siTAfVId2b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siTAfVId2b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siTAfVId2b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siTAfVId2b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siTAfVId2b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siTAfVId2b .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-siTAfVId2b .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siTAfVId2b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siTAfVId2b .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siTAfVId2b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siTAfVId2b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siTAfVId2b .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siTAfVId2b .navbar.navbar-short {
  min-height: 60px;
}
.cid-siTAfVId2b .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siTAfVId2b .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siTAfVId2b .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-siTAfVId2b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siTAfVId2b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siTAfVId2b .dropdown-item.active,
.cid-siTAfVId2b .dropdown-item:active {
  background-color: transparent;
}
.cid-siTAfVId2b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siTAfVId2b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siTAfVId2b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siTAfVId2b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b7d11;
}
.cid-siTAfVId2b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siTAfVId2b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siTAfVId2b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siTAfVId2b .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siTAfVId2b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siTAfVId2b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-siTAfVId2b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siTAfVId2b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siTAfVId2b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siTAfVId2b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siTAfVId2b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siTAfVId2b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siTAfVId2b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siTAfVId2b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siTAfVId2b .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siTAfVId2b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siTAfVId2b .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-siTAfVId2b .navbar {
    height: 70px;
  }
  .cid-siTAfVId2b .navbar.opened {
    height: auto;
  }
  .cid-siTAfVId2b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siTAfTeuQc {
  background-image: url("../../../assets/images/auwershoes-header3-960x360.jpg");
}
.cid-siTAfTeuQc .mbr-section-title {
  color: #c31010;
}
.cid-siTAfTeuQc .mbr-text,
.cid-siTAfTeuQc .mbr-section-btn {
  color: #ffffff;
}
.cid-siTAvmoUs1 {
  background-color: #ffe161;
}
@media (max-width: 991px) {
  .cid-siTAvmoUs1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-siTAvmoUs1 .row {
  flex-direction: row-reverse;
}
.cid-siTAvmoUs1 img {
  width: 100%;
}
.cid-siTAvmoUs1 .mbr-text {
  color: #038b0a;
}
.cid-siTX9G7Y8D {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffe161;
}
@media (max-width: 991px) {
  .cid-siTX9G7Y8D .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-siTX9G7Y8D .row {
  flex-direction: row-reverse;
}
.cid-siTX9G7Y8D img {
  width: 100%;
}
.cid-siTAfUpQBN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe161;
}
.cid-siTAfUpQBN img,
.cid-siTAfUpQBN .item-img {
  width: 100%;
}
.cid-siTAfUpQBN .item:focus,
.cid-siTAfUpQBN span:focus {
  outline: none;
}
.cid-siTAfUpQBN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-siTAfUpQBN .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-siTAfUpQBN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-siTAfUpQBN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-siTAfUpQBN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-siTAfUpQBN .mbr-section-title {
  color: #232323;
}
.cid-siTAfUpQBN .mbr-text,
.cid-siTAfUpQBN .mbr-section-btn {
  text-align: left;
}
.cid-siTAfUpQBN .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-siTAfUpQBN .item-subtitle {
  text-align: center;
}
.cid-siTAfUpQBN .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-siTAfV5lD7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-siTAfV5lD7 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-siTAfV5lD7 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-siTAfV5lD7 .row {
    text-align: center;
  }
  .cid-siTAfV5lD7 .row > div {
    margin: auto;
  }
  .cid-siTAfV5lD7 .social-row {
    justify-content: center;
  }
}
.cid-siTAfV5lD7 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-siTAfV5lD7 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-siTAfV5lD7 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-siTAfV5lD7 .list {
    margin-bottom: 0rem;
  }
}
.cid-siTAfV5lD7 .mbr-text {
  color: #bbbbbb;
}
.cid-siTAfV5lD7 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-siTAfV5lD7 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-siTAfV5lD7 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-siTAfV5lD7 .copyright {
  text-align: left;
}
.cid-shOF0faiC5 {
  z-index: 1000;
  width: 100%;
}
.cid-shOF0faiC5 nav.navbar {
  position: fixed;
}
.cid-shOF0faiC5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shOF0faiC5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shOF0faiC5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shOF0faiC5 .dropdown-item:hover,
.cid-shOF0faiC5 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shOF0faiC5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shOF0faiC5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shOF0faiC5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shOF0faiC5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shOF0faiC5 .nav-link {
  position: relative;
}
.cid-shOF0faiC5 .container {
  display: flex;
  margin: auto;
}
.cid-shOF0faiC5 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shOF0faiC5 .dropdown-menu,
.cid-shOF0faiC5 .navbar.opened {
  background: #42b148 !important;
}
.cid-shOF0faiC5 .nav-item:focus,
.cid-shOF0faiC5 .nav-link:focus {
  outline: none;
}
.cid-shOF0faiC5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shOF0faiC5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shOF0faiC5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shOF0faiC5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shOF0faiC5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shOF0faiC5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shOF0faiC5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shOF0faiC5 .navbar.opened {
  transition: all 0.3s;
}
.cid-shOF0faiC5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shOF0faiC5 .navbar .navbar-logo img {
  width: auto;
}
.cid-shOF0faiC5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shOF0faiC5 .navbar.collapsed {
  justify-content: center;
}
.cid-shOF0faiC5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shOF0faiC5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shOF0faiC5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shOF0faiC5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shOF0faiC5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shOF0faiC5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shOF0faiC5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shOF0faiC5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shOF0faiC5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shOF0faiC5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shOF0faiC5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shOF0faiC5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shOF0faiC5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shOF0faiC5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shOF0faiC5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shOF0faiC5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shOF0faiC5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shOF0faiC5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shOF0faiC5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shOF0faiC5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shOF0faiC5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-shOF0faiC5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shOF0faiC5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shOF0faiC5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shOF0faiC5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shOF0faiC5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shOF0faiC5 .dropdown-item.active,
.cid-shOF0faiC5 .dropdown-item:active {
  background-color: transparent;
}
.cid-shOF0faiC5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shOF0faiC5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shOF0faiC5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shOF0faiC5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shOF0faiC5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shOF0faiC5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shOF0faiC5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shOF0faiC5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shOF0faiC5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shOF0faiC5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shOF0faiC5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shOF0faiC5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shOF0faiC5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shOF0faiC5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shOF0faiC5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shOF0faiC5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shOF0faiC5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shOF0faiC5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shOF0faiC5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shOF0faiC5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shOF0faiC5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shOF0faiC5 .navbar {
    height: 70px;
  }
  .cid-shOF0faiC5 .navbar.opened {
    height: auto;
  }
  .cid-shOF0faiC5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shOF0iQT0d {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/paradijsvogels-hoeve-ten-bosch-2000x1333.jpeg");
}
.cid-shOF0iQT0d .mbr-section-title {
  color: #c31010;
}
.cid-shOF0iQT0d .mbr-text,
.cid-shOF0iQT0d .mbr-section-btn {
  color: #ffffff;
}
.cid-shOF0jZTaG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-shOF0jZTaG .row {
  flex-direction: row-reverse;
}
.cid-shOF0jZTaG .video-wrapper iframe {
  width: 100%;
}
.cid-shOF0jZTaG .mbr-section-title,
.cid-shOF0jZTaG .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-shOF0jZTaG .text-wrapper {
    padding: 2rem;
  }
}
.cid-shOF0jZTaG .mbr-section-title {
  text-align: right;
  color: #0b7d11;
}
.cid-shOF0jZTaG .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-shOF0jZTaG .mbr-text {
  color: #0b7d11;
}
.cid-shOF0jZTaG .mbr-description {
  color: #0b7d11;
  text-align: left;
}
.cid-shOF0kWo2O {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-shOF0kWo2O .item {
  padding-bottom: 2rem;
}
.cid-shOF0kWo2O .item-wrapper {
  position: relative;
}
.cid-shOF0kWo2O .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shOF0kWo2O .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shOF0kWo2O .carousel-control,
.cid-shOF0kWo2O .close {
  background: #1b1b1b;
}
.cid-shOF0kWo2O .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shOF0kWo2O .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shOF0kWo2O .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shOF0kWo2O .carousel-control-next span {
  margin-left: 5px;
}
.cid-shOF0kWo2O .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shOF0kWo2O .close::before {
  content: '\e91a';
}
.cid-shOF0kWo2O .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shOF0kWo2O .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shOF0kWo2O .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOF0kWo2O .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shOF0kWo2O .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shOF0kWo2O .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shOF0kWo2O .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shOF0kWo2O .carousel-indicators li.active,
.cid-shOF0kWo2O .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shOF0kWo2O .carousel-indicators li::after,
.cid-shOF0kWo2O .carousel-indicators li::before {
  content: none;
}
.cid-shOF0kWo2O .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shOF0kWo2O .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shOF0kWo2O .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shOF0kWo2O .carousel-indicators {
    display: none;
  }
}
.cid-shOF0kWo2O .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shOF0kWo2O .carousel-inner > .active {
  display: block;
}
.cid-shOF0kWo2O .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOF0kWo2O .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shOF0kWo2O .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shOF0kWo2O .carousel-control,
  .cid-shOF0kWo2O .carousel-indicators,
  .cid-shOF0kWo2O .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shOF0kWo2O .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shOF0kWo2O .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shOF0kWo2O .carousel-indicators .active,
.cid-shOF0kWo2O .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shOF0kWo2O .carousel-indicators .active {
  background: #fff;
}
.cid-shOF0kWo2O .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shOF0kWo2O .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shOF0kWo2O .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shOF0kWo2O .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shOF0kWo2O .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shOF0kWo2O .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shOF0kWo2O .carousel {
  width: 100%;
}
.cid-shOF0kWo2O .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shOF0kWo2O .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shOF0kWo2O .modal.fade .modal-dialog,
.cid-shOF0kWo2O .modal.in .modal-dialog {
  transform: none;
}
.cid-shOF0kWo2O .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shOF0kWo2O H6 {
  text-align: center;
}
.cid-shOF0mG7E4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-shOF0mG7E4 .item {
  padding-bottom: 2rem;
}
.cid-shOF0mG7E4 .item-wrapper {
  position: relative;
}
.cid-shOF0mG7E4 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shOF0mG7E4 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shOF0mG7E4 .carousel-control,
.cid-shOF0mG7E4 .close {
  background: #1b1b1b;
}
.cid-shOF0mG7E4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shOF0mG7E4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shOF0mG7E4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shOF0mG7E4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-shOF0mG7E4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shOF0mG7E4 .close::before {
  content: '\e91a';
}
.cid-shOF0mG7E4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shOF0mG7E4 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shOF0mG7E4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOF0mG7E4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shOF0mG7E4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shOF0mG7E4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shOF0mG7E4 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shOF0mG7E4 .carousel-indicators li.active,
.cid-shOF0mG7E4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shOF0mG7E4 .carousel-indicators li::after,
.cid-shOF0mG7E4 .carousel-indicators li::before {
  content: none;
}
.cid-shOF0mG7E4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shOF0mG7E4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shOF0mG7E4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shOF0mG7E4 .carousel-indicators {
    display: none;
  }
}
.cid-shOF0mG7E4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shOF0mG7E4 .carousel-inner > .active {
  display: block;
}
.cid-shOF0mG7E4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOF0mG7E4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shOF0mG7E4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shOF0mG7E4 .carousel-control,
  .cid-shOF0mG7E4 .carousel-indicators,
  .cid-shOF0mG7E4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shOF0mG7E4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shOF0mG7E4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shOF0mG7E4 .carousel-indicators .active,
.cid-shOF0mG7E4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shOF0mG7E4 .carousel-indicators .active {
  background: #fff;
}
.cid-shOF0mG7E4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shOF0mG7E4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shOF0mG7E4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shOF0mG7E4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shOF0mG7E4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shOF0mG7E4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shOF0mG7E4 .carousel {
  width: 100%;
}
.cid-shOF0mG7E4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shOF0mG7E4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shOF0mG7E4 .modal.fade .modal-dialog,
.cid-shOF0mG7E4 .modal.in .modal-dialog {
  transform: none;
}
.cid-shOF0mG7E4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shOF0mG7E4 H6 {
  text-align: center;
}
.cid-shOF0ocq00 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-shOF0ocq00 .item {
  padding-bottom: 2rem;
}
.cid-shOF0ocq00 .item-wrapper {
  position: relative;
}
.cid-shOF0ocq00 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shOF0ocq00 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shOF0ocq00 .carousel-control,
.cid-shOF0ocq00 .close {
  background: #1b1b1b;
}
.cid-shOF0ocq00 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shOF0ocq00 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shOF0ocq00 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shOF0ocq00 .carousel-control-next span {
  margin-left: 5px;
}
.cid-shOF0ocq00 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shOF0ocq00 .close::before {
  content: '\e91a';
}
.cid-shOF0ocq00 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shOF0ocq00 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shOF0ocq00 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOF0ocq00 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shOF0ocq00 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shOF0ocq00 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shOF0ocq00 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shOF0ocq00 .carousel-indicators li.active,
.cid-shOF0ocq00 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shOF0ocq00 .carousel-indicators li::after,
.cid-shOF0ocq00 .carousel-indicators li::before {
  content: none;
}
.cid-shOF0ocq00 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shOF0ocq00 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shOF0ocq00 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shOF0ocq00 .carousel-indicators {
    display: none;
  }
}
.cid-shOF0ocq00 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shOF0ocq00 .carousel-inner > .active {
  display: block;
}
.cid-shOF0ocq00 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOF0ocq00 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shOF0ocq00 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shOF0ocq00 .carousel-control,
  .cid-shOF0ocq00 .carousel-indicators,
  .cid-shOF0ocq00 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shOF0ocq00 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shOF0ocq00 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shOF0ocq00 .carousel-indicators .active,
.cid-shOF0ocq00 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shOF0ocq00 .carousel-indicators .active {
  background: #fff;
}
.cid-shOF0ocq00 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shOF0ocq00 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shOF0ocq00 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shOF0ocq00 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shOF0ocq00 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shOF0ocq00 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shOF0ocq00 .carousel {
  width: 100%;
}
.cid-shOF0ocq00 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shOF0ocq00 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shOF0ocq00 .modal.fade .modal-dialog,
.cid-shOF0ocq00 .modal.in .modal-dialog {
  transform: none;
}
.cid-shOF0ocq00 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shOF0ocq00 H6 {
  text-align: center;
}
.cid-shOF0qpGpE {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffe885;
}
.cid-shOF0qpGpE .item {
  padding-bottom: 2rem;
}
.cid-shOF0qpGpE .item-wrapper {
  position: relative;
}
.cid-shOF0qpGpE .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shOF0qpGpE .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shOF0qpGpE .carousel-control,
.cid-shOF0qpGpE .close {
  background: #1b1b1b;
}
.cid-shOF0qpGpE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shOF0qpGpE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shOF0qpGpE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shOF0qpGpE .carousel-control-next span {
  margin-left: 5px;
}
.cid-shOF0qpGpE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shOF0qpGpE .close::before {
  content: '\e91a';
}
.cid-shOF0qpGpE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shOF0qpGpE .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shOF0qpGpE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOF0qpGpE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shOF0qpGpE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shOF0qpGpE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shOF0qpGpE .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shOF0qpGpE .carousel-indicators li.active,
.cid-shOF0qpGpE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shOF0qpGpE .carousel-indicators li::after,
.cid-shOF0qpGpE .carousel-indicators li::before {
  content: none;
}
.cid-shOF0qpGpE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shOF0qpGpE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shOF0qpGpE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shOF0qpGpE .carousel-indicators {
    display: none;
  }
}
.cid-shOF0qpGpE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shOF0qpGpE .carousel-inner > .active {
  display: block;
}
.cid-shOF0qpGpE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOF0qpGpE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shOF0qpGpE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shOF0qpGpE .carousel-control,
  .cid-shOF0qpGpE .carousel-indicators,
  .cid-shOF0qpGpE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shOF0qpGpE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shOF0qpGpE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shOF0qpGpE .carousel-indicators .active,
.cid-shOF0qpGpE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shOF0qpGpE .carousel-indicators .active {
  background: #fff;
}
.cid-shOF0qpGpE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shOF0qpGpE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shOF0qpGpE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shOF0qpGpE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shOF0qpGpE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shOF0qpGpE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shOF0qpGpE .carousel {
  width: 100%;
}
.cid-shOF0qpGpE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shOF0qpGpE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shOF0qpGpE .modal.fade .modal-dialog,
.cid-shOF0qpGpE .modal.in .modal-dialog {
  transform: none;
}
.cid-shOF0qpGpE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shOF0qpGpE H6 {
  text-align: center;
}
.cid-shOF0tqyvV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shOF0tqyvV .content {
    text-align: center;
  }
  .cid-shOF0tqyvV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shOF0tqyvV .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shOF0tqyvV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shOF0tqyvV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shOF0tqyvV .google-map {
  height: 25rem;
  position: relative;
}
.cid-shOF0tqyvV .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shOF0tqyvV .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shOF0tqyvV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shOF0tqyvV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shOF0tqyvV .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shOF0tqyvV .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shOF0tqyvV .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shOF0tqyvV .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shOF0tqyvV .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shOF0tqyvV .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shOF0tqyvV .list {
  list-style-type: none;
  padding: 0;
}
.cid-smbBW7c7Dt {
  z-index: 1000;
  width: 100%;
}
.cid-smbBW7c7Dt nav.navbar {
  position: fixed;
}
.cid-smbBW7c7Dt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smbBW7c7Dt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smbBW7c7Dt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smbBW7c7Dt .dropdown-item:hover,
.cid-smbBW7c7Dt .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smbBW7c7Dt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smbBW7c7Dt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smbBW7c7Dt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smbBW7c7Dt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smbBW7c7Dt .nav-link {
  position: relative;
}
.cid-smbBW7c7Dt .container {
  display: flex;
  margin: auto;
}
.cid-smbBW7c7Dt .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smbBW7c7Dt .dropdown-menu,
.cid-smbBW7c7Dt .navbar.opened {
  background: #42b148 !important;
}
.cid-smbBW7c7Dt .nav-item:focus,
.cid-smbBW7c7Dt .nav-link:focus {
  outline: none;
}
.cid-smbBW7c7Dt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smbBW7c7Dt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smbBW7c7Dt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smbBW7c7Dt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smbBW7c7Dt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smbBW7c7Dt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smbBW7c7Dt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smbBW7c7Dt .navbar.opened {
  transition: all 0.3s;
}
.cid-smbBW7c7Dt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smbBW7c7Dt .navbar .navbar-logo img {
  width: auto;
}
.cid-smbBW7c7Dt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smbBW7c7Dt .navbar.collapsed {
  justify-content: center;
}
.cid-smbBW7c7Dt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smbBW7c7Dt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smbBW7c7Dt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smbBW7c7Dt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smbBW7c7Dt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smbBW7c7Dt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smbBW7c7Dt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smbBW7c7Dt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smbBW7c7Dt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smbBW7c7Dt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smbBW7c7Dt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smbBW7c7Dt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smbBW7c7Dt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smbBW7c7Dt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smbBW7c7Dt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smbBW7c7Dt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smbBW7c7Dt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smbBW7c7Dt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smbBW7c7Dt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smbBW7c7Dt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smbBW7c7Dt .navbar.navbar-short {
  min-height: 60px;
}
.cid-smbBW7c7Dt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smbBW7c7Dt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smbBW7c7Dt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smbBW7c7Dt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smbBW7c7Dt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smbBW7c7Dt .dropdown-item.active,
.cid-smbBW7c7Dt .dropdown-item:active {
  background-color: transparent;
}
.cid-smbBW7c7Dt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smbBW7c7Dt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smbBW7c7Dt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smbBW7c7Dt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smbBW7c7Dt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smbBW7c7Dt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smbBW7c7Dt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smbBW7c7Dt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smbBW7c7Dt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smbBW7c7Dt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smbBW7c7Dt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smbBW7c7Dt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smbBW7c7Dt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smbBW7c7Dt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smbBW7c7Dt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smbBW7c7Dt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smbBW7c7Dt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smbBW7c7Dt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smbBW7c7Dt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smbBW7c7Dt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smbBW7c7Dt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smbBW7c7Dt .navbar {
    height: 70px;
  }
  .cid-smbBW7c7Dt .navbar.opened {
    height: auto;
  }
  .cid-smbBW7c7Dt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smbBW8aQ7G {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/paradijsvogels-hoeve-ten-bosch-2000x1333.jpeg");
}
.cid-smbBW8aQ7G .mbr-section-title {
  color: #c31010;
}
.cid-smbBW8aQ7G .mbr-text,
.cid-smbBW8aQ7G .mbr-section-btn {
  color: #ffffff;
}
.cid-smbBW8MyHg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-smbBW8MyHg .row {
  flex-direction: row-reverse;
}
.cid-smbBW8MyHg .video-wrapper iframe {
  width: 100%;
}
.cid-smbBW8MyHg .mbr-section-title,
.cid-smbBW8MyHg .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-smbBW8MyHg .text-wrapper {
    padding: 2rem;
  }
}
.cid-smbBW8MyHg .mbr-section-title {
  text-align: right;
  color: #0b7d11;
}
.cid-smbBW8MyHg .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-smbBW8MyHg .mbr-text {
  color: #0b7d11;
}
.cid-smbBW8MyHg .mbr-description {
  color: #0b7d11;
  text-align: left;
}
.cid-smbBW9jzXb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-smbBW9jzXb .item {
  padding-bottom: 2rem;
}
.cid-smbBW9jzXb .item-wrapper {
  position: relative;
}
.cid-smbBW9jzXb .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smbBW9jzXb .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smbBW9jzXb .carousel-control,
.cid-smbBW9jzXb .close {
  background: #1b1b1b;
}
.cid-smbBW9jzXb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smbBW9jzXb .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smbBW9jzXb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smbBW9jzXb .carousel-control-next span {
  margin-left: 5px;
}
.cid-smbBW9jzXb .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smbBW9jzXb .close::before {
  content: '\e91a';
}
.cid-smbBW9jzXb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smbBW9jzXb .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smbBW9jzXb .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbBW9jzXb .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smbBW9jzXb .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smbBW9jzXb .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smbBW9jzXb .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smbBW9jzXb .carousel-indicators li.active,
.cid-smbBW9jzXb .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smbBW9jzXb .carousel-indicators li::after,
.cid-smbBW9jzXb .carousel-indicators li::before {
  content: none;
}
.cid-smbBW9jzXb .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smbBW9jzXb .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smbBW9jzXb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smbBW9jzXb .carousel-indicators {
    display: none;
  }
}
.cid-smbBW9jzXb .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smbBW9jzXb .carousel-inner > .active {
  display: block;
}
.cid-smbBW9jzXb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbBW9jzXb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smbBW9jzXb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smbBW9jzXb .carousel-control,
  .cid-smbBW9jzXb .carousel-indicators,
  .cid-smbBW9jzXb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smbBW9jzXb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smbBW9jzXb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smbBW9jzXb .carousel-indicators .active,
.cid-smbBW9jzXb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smbBW9jzXb .carousel-indicators .active {
  background: #fff;
}
.cid-smbBW9jzXb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smbBW9jzXb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smbBW9jzXb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smbBW9jzXb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smbBW9jzXb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smbBW9jzXb .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smbBW9jzXb .carousel {
  width: 100%;
}
.cid-smbBW9jzXb .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smbBW9jzXb .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smbBW9jzXb .modal.fade .modal-dialog,
.cid-smbBW9jzXb .modal.in .modal-dialog {
  transform: none;
}
.cid-smbBW9jzXb .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smbBW9jzXb H6 {
  text-align: center;
}
.cid-smbBWa7Mqw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-smbBWa7Mqw .item {
  padding-bottom: 2rem;
}
.cid-smbBWa7Mqw .item-wrapper {
  position: relative;
}
.cid-smbBWa7Mqw .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smbBWa7Mqw .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smbBWa7Mqw .carousel-control,
.cid-smbBWa7Mqw .close {
  background: #1b1b1b;
}
.cid-smbBWa7Mqw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smbBWa7Mqw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smbBWa7Mqw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smbBWa7Mqw .carousel-control-next span {
  margin-left: 5px;
}
.cid-smbBWa7Mqw .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smbBWa7Mqw .close::before {
  content: '\e91a';
}
.cid-smbBWa7Mqw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smbBWa7Mqw .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smbBWa7Mqw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbBWa7Mqw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smbBWa7Mqw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smbBWa7Mqw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smbBWa7Mqw .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smbBWa7Mqw .carousel-indicators li.active,
.cid-smbBWa7Mqw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smbBWa7Mqw .carousel-indicators li::after,
.cid-smbBWa7Mqw .carousel-indicators li::before {
  content: none;
}
.cid-smbBWa7Mqw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smbBWa7Mqw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smbBWa7Mqw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smbBWa7Mqw .carousel-indicators {
    display: none;
  }
}
.cid-smbBWa7Mqw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smbBWa7Mqw .carousel-inner > .active {
  display: block;
}
.cid-smbBWa7Mqw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbBWa7Mqw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smbBWa7Mqw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smbBWa7Mqw .carousel-control,
  .cid-smbBWa7Mqw .carousel-indicators,
  .cid-smbBWa7Mqw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smbBWa7Mqw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smbBWa7Mqw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smbBWa7Mqw .carousel-indicators .active,
.cid-smbBWa7Mqw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smbBWa7Mqw .carousel-indicators .active {
  background: #fff;
}
.cid-smbBWa7Mqw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smbBWa7Mqw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smbBWa7Mqw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smbBWa7Mqw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smbBWa7Mqw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smbBWa7Mqw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smbBWa7Mqw .carousel {
  width: 100%;
}
.cid-smbBWa7Mqw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smbBWa7Mqw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smbBWa7Mqw .modal.fade .modal-dialog,
.cid-smbBWa7Mqw .modal.in .modal-dialog {
  transform: none;
}
.cid-smbBWa7Mqw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smbBWa7Mqw H6 {
  text-align: center;
}
.cid-smbBWaUxWY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-smbBWaUxWY .item {
  padding-bottom: 2rem;
}
.cid-smbBWaUxWY .item-wrapper {
  position: relative;
}
.cid-smbBWaUxWY .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smbBWaUxWY .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smbBWaUxWY .carousel-control,
.cid-smbBWaUxWY .close {
  background: #1b1b1b;
}
.cid-smbBWaUxWY .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smbBWaUxWY .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smbBWaUxWY .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smbBWaUxWY .carousel-control-next span {
  margin-left: 5px;
}
.cid-smbBWaUxWY .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smbBWaUxWY .close::before {
  content: '\e91a';
}
.cid-smbBWaUxWY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smbBWaUxWY .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smbBWaUxWY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbBWaUxWY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smbBWaUxWY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smbBWaUxWY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smbBWaUxWY .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smbBWaUxWY .carousel-indicators li.active,
.cid-smbBWaUxWY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smbBWaUxWY .carousel-indicators li::after,
.cid-smbBWaUxWY .carousel-indicators li::before {
  content: none;
}
.cid-smbBWaUxWY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smbBWaUxWY .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smbBWaUxWY .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smbBWaUxWY .carousel-indicators {
    display: none;
  }
}
.cid-smbBWaUxWY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smbBWaUxWY .carousel-inner > .active {
  display: block;
}
.cid-smbBWaUxWY .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbBWaUxWY .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smbBWaUxWY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smbBWaUxWY .carousel-control,
  .cid-smbBWaUxWY .carousel-indicators,
  .cid-smbBWaUxWY .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smbBWaUxWY .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smbBWaUxWY .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smbBWaUxWY .carousel-indicators .active,
.cid-smbBWaUxWY .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smbBWaUxWY .carousel-indicators .active {
  background: #fff;
}
.cid-smbBWaUxWY .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smbBWaUxWY .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smbBWaUxWY .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smbBWaUxWY .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smbBWaUxWY .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smbBWaUxWY .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smbBWaUxWY .carousel {
  width: 100%;
}
.cid-smbBWaUxWY .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smbBWaUxWY .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smbBWaUxWY .modal.fade .modal-dialog,
.cid-smbBWaUxWY .modal.in .modal-dialog {
  transform: none;
}
.cid-smbBWaUxWY .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smbBWaUxWY H6 {
  text-align: center;
}
.cid-smbBWbFBt0 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffe885;
}
.cid-smbBWbFBt0 .item {
  padding-bottom: 2rem;
}
.cid-smbBWbFBt0 .item-wrapper {
  position: relative;
}
.cid-smbBWbFBt0 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smbBWbFBt0 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smbBWbFBt0 .carousel-control,
.cid-smbBWbFBt0 .close {
  background: #1b1b1b;
}
.cid-smbBWbFBt0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smbBWbFBt0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smbBWbFBt0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smbBWbFBt0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-smbBWbFBt0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smbBWbFBt0 .close::before {
  content: '\e91a';
}
.cid-smbBWbFBt0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smbBWbFBt0 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smbBWbFBt0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbBWbFBt0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smbBWbFBt0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smbBWbFBt0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smbBWbFBt0 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smbBWbFBt0 .carousel-indicators li.active,
.cid-smbBWbFBt0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smbBWbFBt0 .carousel-indicators li::after,
.cid-smbBWbFBt0 .carousel-indicators li::before {
  content: none;
}
.cid-smbBWbFBt0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smbBWbFBt0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smbBWbFBt0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smbBWbFBt0 .carousel-indicators {
    display: none;
  }
}
.cid-smbBWbFBt0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smbBWbFBt0 .carousel-inner > .active {
  display: block;
}
.cid-smbBWbFBt0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbBWbFBt0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smbBWbFBt0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smbBWbFBt0 .carousel-control,
  .cid-smbBWbFBt0 .carousel-indicators,
  .cid-smbBWbFBt0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smbBWbFBt0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smbBWbFBt0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smbBWbFBt0 .carousel-indicators .active,
.cid-smbBWbFBt0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smbBWbFBt0 .carousel-indicators .active {
  background: #fff;
}
.cid-smbBWbFBt0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smbBWbFBt0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smbBWbFBt0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smbBWbFBt0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smbBWbFBt0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smbBWbFBt0 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smbBWbFBt0 .carousel {
  width: 100%;
}
.cid-smbBWbFBt0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smbBWbFBt0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smbBWbFBt0 .modal.fade .modal-dialog,
.cid-smbBWbFBt0 .modal.in .modal-dialog {
  transform: none;
}
.cid-smbBWbFBt0 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smbBWbFBt0 H6 {
  text-align: center;
}
.cid-smbBWcndwm {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smbBWcndwm .content {
    text-align: center;
  }
  .cid-smbBWcndwm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smbBWcndwm .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smbBWcndwm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smbBWcndwm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smbBWcndwm .google-map {
  height: 25rem;
  position: relative;
}
.cid-smbBWcndwm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smbBWcndwm .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smbBWcndwm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smbBWcndwm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smbBWcndwm .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smbBWcndwm .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smbBWcndwm .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smbBWcndwm .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smbBWcndwm .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smbBWcndwm .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smbBWcndwm .list {
  list-style-type: none;
  padding: 0;
}
.cid-shg8ztY43y {
  z-index: 1000;
  width: 100%;
}
.cid-shg8ztY43y nav.navbar {
  position: fixed;
}
.cid-shg8ztY43y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shg8ztY43y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shg8ztY43y .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shg8ztY43y .dropdown-item:hover,
.cid-shg8ztY43y .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shg8ztY43y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shg8ztY43y .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shg8ztY43y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shg8ztY43y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shg8ztY43y .nav-link {
  position: relative;
}
.cid-shg8ztY43y .container {
  display: flex;
  margin: auto;
}
.cid-shg8ztY43y .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shg8ztY43y .dropdown-menu,
.cid-shg8ztY43y .navbar.opened {
  background: #42b148 !important;
}
.cid-shg8ztY43y .nav-item:focus,
.cid-shg8ztY43y .nav-link:focus {
  outline: none;
}
.cid-shg8ztY43y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shg8ztY43y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shg8ztY43y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shg8ztY43y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shg8ztY43y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shg8ztY43y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shg8ztY43y .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shg8ztY43y .navbar.opened {
  transition: all 0.3s;
}
.cid-shg8ztY43y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shg8ztY43y .navbar .navbar-logo img {
  width: auto;
}
.cid-shg8ztY43y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shg8ztY43y .navbar.collapsed {
  justify-content: center;
}
.cid-shg8ztY43y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shg8ztY43y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shg8ztY43y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shg8ztY43y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shg8ztY43y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shg8ztY43y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shg8ztY43y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shg8ztY43y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shg8ztY43y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shg8ztY43y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shg8ztY43y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shg8ztY43y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shg8ztY43y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shg8ztY43y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shg8ztY43y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shg8ztY43y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shg8ztY43y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shg8ztY43y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shg8ztY43y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shg8ztY43y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shg8ztY43y .navbar.navbar-short {
  min-height: 60px;
}
.cid-shg8ztY43y .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shg8ztY43y .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shg8ztY43y .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shg8ztY43y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shg8ztY43y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shg8ztY43y .dropdown-item.active,
.cid-shg8ztY43y .dropdown-item:active {
  background-color: transparent;
}
.cid-shg8ztY43y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shg8ztY43y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shg8ztY43y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shg8ztY43y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shg8ztY43y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shg8ztY43y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shg8ztY43y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shg8ztY43y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shg8ztY43y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shg8ztY43y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shg8ztY43y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shg8ztY43y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shg8ztY43y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shg8ztY43y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shg8ztY43y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shg8ztY43y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shg8ztY43y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shg8ztY43y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shg8ztY43y .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shg8ztY43y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shg8ztY43y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shg8ztY43y .navbar {
    height: 70px;
  }
  .cid-shg8ztY43y .navbar.opened {
    height: auto;
  }
  .cid-shg8ztY43y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siCDQGM2Im {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #c9f5cb;
}
.cid-siCDQGM2Im .mbr-section-subtitle {
  text-align: left;
}
.cid-shg8zxlF34 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shg8zxlF34 .content {
    text-align: center;
  }
  .cid-shg8zxlF34 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shg8zxlF34 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shg8zxlF34 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shg8zxlF34 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shg8zxlF34 .google-map {
  height: 25rem;
  position: relative;
}
.cid-shg8zxlF34 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shg8zxlF34 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shg8zxlF34 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shg8zxlF34 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shg8zxlF34 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shg8zxlF34 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shg8zxlF34 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shg8zxlF34 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shg8zxlF34 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shg8zxlF34 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shg8zxlF34 .list {
  list-style-type: none;
  padding: 0;
}
.cid-siCDP80aYC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sgCM1en523 {
  z-index: 1000;
  width: 100%;
}
.cid-sgCM1en523 nav.navbar {
  position: fixed;
}
.cid-sgCM1en523 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgCM1en523 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgCM1en523 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgCM1en523 .dropdown-item:hover,
.cid-sgCM1en523 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sgCM1en523 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgCM1en523 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgCM1en523 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgCM1en523 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgCM1en523 .nav-link {
  position: relative;
}
.cid-sgCM1en523 .container {
  display: flex;
  margin: auto;
}
.cid-sgCM1en523 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgCM1en523 .dropdown-menu,
.cid-sgCM1en523 .navbar.opened {
  background: #42b148 !important;
}
.cid-sgCM1en523 .nav-item:focus,
.cid-sgCM1en523 .nav-link:focus {
  outline: none;
}
.cid-sgCM1en523 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgCM1en523 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgCM1en523 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgCM1en523 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgCM1en523 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgCM1en523 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgCM1en523 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sgCM1en523 .navbar.opened {
  transition: all 0.3s;
}
.cid-sgCM1en523 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgCM1en523 .navbar .navbar-logo img {
  width: auto;
}
.cid-sgCM1en523 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgCM1en523 .navbar.collapsed {
  justify-content: center;
}
.cid-sgCM1en523 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgCM1en523 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgCM1en523 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgCM1en523 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgCM1en523 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgCM1en523 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgCM1en523 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgCM1en523 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgCM1en523 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgCM1en523 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgCM1en523 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgCM1en523 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgCM1en523 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgCM1en523 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgCM1en523 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgCM1en523 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgCM1en523 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgCM1en523 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgCM1en523 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgCM1en523 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgCM1en523 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgCM1en523 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgCM1en523 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgCM1en523 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgCM1en523 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgCM1en523 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgCM1en523 .dropdown-item.active,
.cid-sgCM1en523 .dropdown-item:active {
  background-color: transparent;
}
.cid-sgCM1en523 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgCM1en523 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgCM1en523 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgCM1en523 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sgCM1en523 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgCM1en523 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgCM1en523 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgCM1en523 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgCM1en523 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgCM1en523 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgCM1en523 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgCM1en523 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgCM1en523 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgCM1en523 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgCM1en523 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgCM1en523 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgCM1en523 .navbar {
    height: 70px;
  }
  .cid-sgCM1en523 .navbar.opened {
    height: auto;
  }
  .cid-sgCM1en523 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shtOAST8kD {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/cott10-023-1280x960.jpg");
}
.cid-shtOAST8kD .mbr-section-title {
  color: #c31010;
}
.cid-shtOAST8kD .mbr-text,
.cid-shtOAST8kD .mbr-section-btn {
  color: #ffffff;
}
.cid-shOEp1uU8W {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-shOEp1uU8W .row {
  flex-direction: row-reverse;
}
.cid-shOEp1uU8W .video-wrapper iframe {
  width: 100%;
}
.cid-shOEp1uU8W .mbr-section-title,
.cid-shOEp1uU8W .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-shOEp1uU8W .text-wrapper {
    padding: 2rem;
  }
}
.cid-shOEp1uU8W .mbr-section-title {
  text-align: right;
}
.cid-shOEp1uU8W .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-shOEp1uU8W .mbr-text {
  color: #0b7d11;
}
.cid-shOEp1uU8W .mbr-description {
  text-align: left;
  color: #0b7d11;
}
.cid-shOzE5gwlP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-shOzE5gwlP .item {
  padding-bottom: 2rem;
}
.cid-shOzE5gwlP .item-wrapper {
  position: relative;
}
.cid-shOzE5gwlP .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shOzE5gwlP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shOzE5gwlP .carousel-control,
.cid-shOzE5gwlP .close {
  background: #1b1b1b;
}
.cid-shOzE5gwlP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shOzE5gwlP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shOzE5gwlP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shOzE5gwlP .carousel-control-next span {
  margin-left: 5px;
}
.cid-shOzE5gwlP .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shOzE5gwlP .close::before {
  content: '\e91a';
}
.cid-shOzE5gwlP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shOzE5gwlP .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shOzE5gwlP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOzE5gwlP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shOzE5gwlP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shOzE5gwlP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shOzE5gwlP .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shOzE5gwlP .carousel-indicators li.active,
.cid-shOzE5gwlP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shOzE5gwlP .carousel-indicators li::after,
.cid-shOzE5gwlP .carousel-indicators li::before {
  content: none;
}
.cid-shOzE5gwlP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shOzE5gwlP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shOzE5gwlP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shOzE5gwlP .carousel-indicators {
    display: none;
  }
}
.cid-shOzE5gwlP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shOzE5gwlP .carousel-inner > .active {
  display: block;
}
.cid-shOzE5gwlP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOzE5gwlP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shOzE5gwlP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shOzE5gwlP .carousel-control,
  .cid-shOzE5gwlP .carousel-indicators,
  .cid-shOzE5gwlP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shOzE5gwlP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shOzE5gwlP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shOzE5gwlP .carousel-indicators .active,
.cid-shOzE5gwlP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shOzE5gwlP .carousel-indicators .active {
  background: #fff;
}
.cid-shOzE5gwlP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shOzE5gwlP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shOzE5gwlP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shOzE5gwlP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shOzE5gwlP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shOzE5gwlP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shOzE5gwlP .carousel {
  width: 100%;
}
.cid-shOzE5gwlP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shOzE5gwlP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shOzE5gwlP .modal.fade .modal-dialog,
.cid-shOzE5gwlP .modal.in .modal-dialog {
  transform: none;
}
.cid-shOzE5gwlP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shOzE5gwlP H6 {
  text-align: center;
}
.cid-shOB3SefQQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-shOB3SefQQ .item {
  padding-bottom: 2rem;
}
.cid-shOB3SefQQ .item-wrapper {
  position: relative;
}
.cid-shOB3SefQQ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shOB3SefQQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shOB3SefQQ .carousel-control,
.cid-shOB3SefQQ .close {
  background: #1b1b1b;
}
.cid-shOB3SefQQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shOB3SefQQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shOB3SefQQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shOB3SefQQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-shOB3SefQQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shOB3SefQQ .close::before {
  content: '\e91a';
}
.cid-shOB3SefQQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shOB3SefQQ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shOB3SefQQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOB3SefQQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shOB3SefQQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shOB3SefQQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shOB3SefQQ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shOB3SefQQ .carousel-indicators li.active,
.cid-shOB3SefQQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shOB3SefQQ .carousel-indicators li::after,
.cid-shOB3SefQQ .carousel-indicators li::before {
  content: none;
}
.cid-shOB3SefQQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shOB3SefQQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shOB3SefQQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shOB3SefQQ .carousel-indicators {
    display: none;
  }
}
.cid-shOB3SefQQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shOB3SefQQ .carousel-inner > .active {
  display: block;
}
.cid-shOB3SefQQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOB3SefQQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shOB3SefQQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shOB3SefQQ .carousel-control,
  .cid-shOB3SefQQ .carousel-indicators,
  .cid-shOB3SefQQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shOB3SefQQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shOB3SefQQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shOB3SefQQ .carousel-indicators .active,
.cid-shOB3SefQQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shOB3SefQQ .carousel-indicators .active {
  background: #fff;
}
.cid-shOB3SefQQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shOB3SefQQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shOB3SefQQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shOB3SefQQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shOB3SefQQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shOB3SefQQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shOB3SefQQ .carousel {
  width: 100%;
}
.cid-shOB3SefQQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shOB3SefQQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shOB3SefQQ .modal.fade .modal-dialog,
.cid-shOB3SefQQ .modal.in .modal-dialog {
  transform: none;
}
.cid-shOB3SefQQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shOB3SefQQ H6 {
  text-align: center;
}
.cid-shOBAEomEE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-shOBAEomEE .item {
  padding-bottom: 2rem;
}
.cid-shOBAEomEE .item-wrapper {
  position: relative;
}
.cid-shOBAEomEE .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shOBAEomEE .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shOBAEomEE .carousel-control,
.cid-shOBAEomEE .close {
  background: #1b1b1b;
}
.cid-shOBAEomEE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shOBAEomEE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shOBAEomEE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shOBAEomEE .carousel-control-next span {
  margin-left: 5px;
}
.cid-shOBAEomEE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shOBAEomEE .close::before {
  content: '\e91a';
}
.cid-shOBAEomEE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shOBAEomEE .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shOBAEomEE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOBAEomEE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shOBAEomEE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shOBAEomEE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shOBAEomEE .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shOBAEomEE .carousel-indicators li.active,
.cid-shOBAEomEE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shOBAEomEE .carousel-indicators li::after,
.cid-shOBAEomEE .carousel-indicators li::before {
  content: none;
}
.cid-shOBAEomEE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shOBAEomEE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shOBAEomEE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shOBAEomEE .carousel-indicators {
    display: none;
  }
}
.cid-shOBAEomEE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shOBAEomEE .carousel-inner > .active {
  display: block;
}
.cid-shOBAEomEE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOBAEomEE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shOBAEomEE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shOBAEomEE .carousel-control,
  .cid-shOBAEomEE .carousel-indicators,
  .cid-shOBAEomEE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shOBAEomEE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shOBAEomEE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shOBAEomEE .carousel-indicators .active,
.cid-shOBAEomEE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shOBAEomEE .carousel-indicators .active {
  background: #fff;
}
.cid-shOBAEomEE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shOBAEomEE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shOBAEomEE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shOBAEomEE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shOBAEomEE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shOBAEomEE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shOBAEomEE .carousel {
  width: 100%;
}
.cid-shOBAEomEE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shOBAEomEE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shOBAEomEE .modal.fade .modal-dialog,
.cid-shOBAEomEE .modal.in .modal-dialog {
  transform: none;
}
.cid-shOBAEomEE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shOBAEomEE H6 {
  text-align: center;
}
.cid-shOBzG5CDt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-shOBzG5CDt .item {
  padding-bottom: 2rem;
}
.cid-shOBzG5CDt .item-wrapper {
  position: relative;
}
.cid-shOBzG5CDt .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shOBzG5CDt .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shOBzG5CDt .carousel-control,
.cid-shOBzG5CDt .close {
  background: #1b1b1b;
}
.cid-shOBzG5CDt .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shOBzG5CDt .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shOBzG5CDt .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shOBzG5CDt .carousel-control-next span {
  margin-left: 5px;
}
.cid-shOBzG5CDt .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shOBzG5CDt .close::before {
  content: '\e91a';
}
.cid-shOBzG5CDt .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shOBzG5CDt .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shOBzG5CDt .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOBzG5CDt .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shOBzG5CDt .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shOBzG5CDt .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shOBzG5CDt .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shOBzG5CDt .carousel-indicators li.active,
.cid-shOBzG5CDt .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shOBzG5CDt .carousel-indicators li::after,
.cid-shOBzG5CDt .carousel-indicators li::before {
  content: none;
}
.cid-shOBzG5CDt .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shOBzG5CDt .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shOBzG5CDt .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shOBzG5CDt .carousel-indicators {
    display: none;
  }
}
.cid-shOBzG5CDt .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shOBzG5CDt .carousel-inner > .active {
  display: block;
}
.cid-shOBzG5CDt .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOBzG5CDt .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shOBzG5CDt .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shOBzG5CDt .carousel-control,
  .cid-shOBzG5CDt .carousel-indicators,
  .cid-shOBzG5CDt .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shOBzG5CDt .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shOBzG5CDt .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shOBzG5CDt .carousel-indicators .active,
.cid-shOBzG5CDt .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shOBzG5CDt .carousel-indicators .active {
  background: #fff;
}
.cid-shOBzG5CDt .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shOBzG5CDt .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shOBzG5CDt .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shOBzG5CDt .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shOBzG5CDt .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shOBzG5CDt .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shOBzG5CDt .carousel {
  width: 100%;
}
.cid-shOBzG5CDt .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shOBzG5CDt .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shOBzG5CDt .modal.fade .modal-dialog,
.cid-shOBzG5CDt .modal.in .modal-dialog {
  transform: none;
}
.cid-shOBzG5CDt .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shOBzG5CDt H6 {
  text-align: center;
}
.cid-sgCT74V7Gm {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sgCT74V7Gm .content {
    text-align: center;
  }
  .cid-sgCT74V7Gm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sgCT74V7Gm .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sgCT74V7Gm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgCT74V7Gm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sgCT74V7Gm .google-map {
  height: 25rem;
  position: relative;
}
.cid-sgCT74V7Gm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sgCT74V7Gm .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sgCT74V7Gm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sgCT74V7Gm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sgCT74V7Gm .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sgCT74V7Gm .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sgCT74V7Gm .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sgCT74V7Gm .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sgCT74V7Gm .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sgCT74V7Gm .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgCT74V7Gm .list {
  list-style-type: none;
  padding: 0;
}
.cid-siCSTSyyKG {
  z-index: 1000;
  width: 100%;
}
.cid-siCSTSyyKG nav.navbar {
  position: fixed;
}
.cid-siCSTSyyKG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siCSTSyyKG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siCSTSyyKG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siCSTSyyKG .dropdown-item:hover,
.cid-siCSTSyyKG .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-siCSTSyyKG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siCSTSyyKG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siCSTSyyKG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siCSTSyyKG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siCSTSyyKG .nav-link {
  position: relative;
}
.cid-siCSTSyyKG .container {
  display: flex;
  margin: auto;
}
.cid-siCSTSyyKG .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siCSTSyyKG .dropdown-menu,
.cid-siCSTSyyKG .navbar.opened {
  background: #42b148 !important;
}
.cid-siCSTSyyKG .nav-item:focus,
.cid-siCSTSyyKG .nav-link:focus {
  outline: none;
}
.cid-siCSTSyyKG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siCSTSyyKG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siCSTSyyKG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siCSTSyyKG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siCSTSyyKG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siCSTSyyKG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siCSTSyyKG .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-siCSTSyyKG .navbar.opened {
  transition: all 0.3s;
}
.cid-siCSTSyyKG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siCSTSyyKG .navbar .navbar-logo img {
  width: auto;
}
.cid-siCSTSyyKG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siCSTSyyKG .navbar.collapsed {
  justify-content: center;
}
.cid-siCSTSyyKG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siCSTSyyKG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siCSTSyyKG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-siCSTSyyKG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siCSTSyyKG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siCSTSyyKG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-siCSTSyyKG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siCSTSyyKG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siCSTSyyKG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siCSTSyyKG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siCSTSyyKG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siCSTSyyKG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siCSTSyyKG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siCSTSyyKG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-siCSTSyyKG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siCSTSyyKG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siCSTSyyKG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siCSTSyyKG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siCSTSyyKG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siCSTSyyKG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siCSTSyyKG .navbar.navbar-short {
  min-height: 60px;
}
.cid-siCSTSyyKG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siCSTSyyKG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siCSTSyyKG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-siCSTSyyKG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siCSTSyyKG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siCSTSyyKG .dropdown-item.active,
.cid-siCSTSyyKG .dropdown-item:active {
  background-color: transparent;
}
.cid-siCSTSyyKG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siCSTSyyKG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siCSTSyyKG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siCSTSyyKG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-siCSTSyyKG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siCSTSyyKG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siCSTSyyKG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siCSTSyyKG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siCSTSyyKG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siCSTSyyKG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-siCSTSyyKG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siCSTSyyKG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siCSTSyyKG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siCSTSyyKG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siCSTSyyKG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siCSTSyyKG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siCSTSyyKG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siCSTSyyKG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siCSTSyyKG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siCSTSyyKG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siCSTSyyKG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-siCSTSyyKG .navbar {
    height: 70px;
  }
  .cid-siCSTSyyKG .navbar.opened {
    height: auto;
  }
  .cid-siCSTSyyKG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siCSU02M0W {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d1f2d3;
}
.cid-siCSU02M0W .mbr-section-subtitle {
  text-align: left;
}
.cid-siCSU0rk8l {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-siCSU0rk8l .content {
    text-align: center;
  }
  .cid-siCSU0rk8l .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-siCSU0rk8l .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-siCSU0rk8l .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-siCSU0rk8l .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-siCSU0rk8l .google-map {
  height: 25rem;
  position: relative;
}
.cid-siCSU0rk8l .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-siCSU0rk8l .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-siCSU0rk8l .google-map[data-state] {
  background: #e9e5dc;
}
.cid-siCSU0rk8l .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-siCSU0rk8l .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-siCSU0rk8l .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-siCSU0rk8l .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-siCSU0rk8l .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-siCSU0rk8l .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-siCSU0rk8l .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-siCSU0rk8l .list {
  list-style-type: none;
  padding: 0;
}
.cid-siCSU1yOuy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-siCT4MlUFy {
  z-index: 1000;
  width: 100%;
}
.cid-siCT4MlUFy nav.navbar {
  position: fixed;
}
.cid-siCT4MlUFy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siCT4MlUFy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siCT4MlUFy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siCT4MlUFy .dropdown-item:hover,
.cid-siCT4MlUFy .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-siCT4MlUFy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siCT4MlUFy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siCT4MlUFy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siCT4MlUFy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siCT4MlUFy .nav-link {
  position: relative;
}
.cid-siCT4MlUFy .container {
  display: flex;
  margin: auto;
}
.cid-siCT4MlUFy .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siCT4MlUFy .dropdown-menu,
.cid-siCT4MlUFy .navbar.opened {
  background: #42b148 !important;
}
.cid-siCT4MlUFy .nav-item:focus,
.cid-siCT4MlUFy .nav-link:focus {
  outline: none;
}
.cid-siCT4MlUFy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siCT4MlUFy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siCT4MlUFy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siCT4MlUFy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siCT4MlUFy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siCT4MlUFy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siCT4MlUFy .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-siCT4MlUFy .navbar.opened {
  transition: all 0.3s;
}
.cid-siCT4MlUFy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siCT4MlUFy .navbar .navbar-logo img {
  width: auto;
}
.cid-siCT4MlUFy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siCT4MlUFy .navbar.collapsed {
  justify-content: center;
}
.cid-siCT4MlUFy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siCT4MlUFy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siCT4MlUFy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-siCT4MlUFy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siCT4MlUFy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siCT4MlUFy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-siCT4MlUFy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siCT4MlUFy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siCT4MlUFy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siCT4MlUFy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siCT4MlUFy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siCT4MlUFy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siCT4MlUFy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siCT4MlUFy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-siCT4MlUFy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siCT4MlUFy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siCT4MlUFy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siCT4MlUFy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siCT4MlUFy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siCT4MlUFy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siCT4MlUFy .navbar.navbar-short {
  min-height: 60px;
}
.cid-siCT4MlUFy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siCT4MlUFy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siCT4MlUFy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-siCT4MlUFy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siCT4MlUFy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siCT4MlUFy .dropdown-item.active,
.cid-siCT4MlUFy .dropdown-item:active {
  background-color: transparent;
}
.cid-siCT4MlUFy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siCT4MlUFy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siCT4MlUFy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siCT4MlUFy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-siCT4MlUFy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siCT4MlUFy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siCT4MlUFy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siCT4MlUFy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siCT4MlUFy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siCT4MlUFy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-siCT4MlUFy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siCT4MlUFy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siCT4MlUFy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siCT4MlUFy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siCT4MlUFy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siCT4MlUFy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siCT4MlUFy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siCT4MlUFy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siCT4MlUFy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siCT4MlUFy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siCT4MlUFy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-siCT4MlUFy .navbar {
    height: 70px;
  }
  .cid-siCT4MlUFy .navbar.opened {
    height: auto;
  }
  .cid-siCT4MlUFy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siCT4MWTxW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d6f9d7;
}
.cid-siCT4MWTxW .mbr-section-subtitle {
  text-align: left;
}
.cid-siCT4NjYTt {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-siCT4NjYTt .content {
    text-align: center;
  }
  .cid-siCT4NjYTt .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-siCT4NjYTt .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-siCT4NjYTt .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-siCT4NjYTt .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-siCT4NjYTt .google-map {
  height: 25rem;
  position: relative;
}
.cid-siCT4NjYTt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-siCT4NjYTt .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-siCT4NjYTt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-siCT4NjYTt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-siCT4NjYTt .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-siCT4NjYTt .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-siCT4NjYTt .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-siCT4NjYTt .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-siCT4NjYTt .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-siCT4NjYTt .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-siCT4NjYTt .list {
  list-style-type: none;
  padding: 0;
}
.cid-siCT4OjEDY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-shPIF6RPfm {
  z-index: 1000;
  width: 100%;
}
.cid-shPIF6RPfm nav.navbar {
  position: fixed;
}
.cid-shPIF6RPfm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPIF6RPfm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPIF6RPfm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPIF6RPfm .dropdown-item:hover,
.cid-shPIF6RPfm .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPIF6RPfm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPIF6RPfm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPIF6RPfm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPIF6RPfm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPIF6RPfm .nav-link {
  position: relative;
}
.cid-shPIF6RPfm .container {
  display: flex;
  margin: auto;
}
.cid-shPIF6RPfm .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPIF6RPfm .dropdown-menu,
.cid-shPIF6RPfm .navbar.opened {
  background: #42b148 !important;
}
.cid-shPIF6RPfm .nav-item:focus,
.cid-shPIF6RPfm .nav-link:focus {
  outline: none;
}
.cid-shPIF6RPfm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPIF6RPfm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPIF6RPfm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPIF6RPfm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPIF6RPfm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPIF6RPfm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPIF6RPfm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPIF6RPfm .navbar.opened {
  transition: all 0.3s;
}
.cid-shPIF6RPfm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPIF6RPfm .navbar .navbar-logo img {
  width: auto;
}
.cid-shPIF6RPfm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPIF6RPfm .navbar.collapsed {
  justify-content: center;
}
.cid-shPIF6RPfm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPIF6RPfm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPIF6RPfm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPIF6RPfm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPIF6RPfm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPIF6RPfm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPIF6RPfm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPIF6RPfm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPIF6RPfm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPIF6RPfm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPIF6RPfm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPIF6RPfm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPIF6RPfm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPIF6RPfm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPIF6RPfm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPIF6RPfm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPIF6RPfm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPIF6RPfm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPIF6RPfm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPIF6RPfm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPIF6RPfm .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPIF6RPfm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPIF6RPfm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPIF6RPfm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPIF6RPfm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPIF6RPfm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPIF6RPfm .dropdown-item.active,
.cid-shPIF6RPfm .dropdown-item:active {
  background-color: transparent;
}
.cid-shPIF6RPfm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPIF6RPfm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPIF6RPfm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPIF6RPfm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPIF6RPfm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPIF6RPfm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPIF6RPfm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPIF6RPfm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPIF6RPfm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPIF6RPfm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPIF6RPfm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPIF6RPfm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPIF6RPfm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPIF6RPfm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPIF6RPfm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPIF6RPfm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPIF6RPfm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPIF6RPfm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPIF6RPfm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPIF6RPfm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPIF6RPfm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPIF6RPfm .navbar {
    height: 70px;
  }
  .cid-shPIF6RPfm .navbar.opened {
    height: auto;
  }
  .cid-shPIF6RPfm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPIF7qij4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPIF7qij4 .item {
  padding-bottom: 2rem;
}
.cid-shPIF7qij4 .item-wrapper {
  position: relative;
}
.cid-shPIF7qij4 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPIF7qij4 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPIF7qij4 .carousel-control,
.cid-shPIF7qij4 .close {
  background: #1b1b1b;
}
.cid-shPIF7qij4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPIF7qij4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPIF7qij4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPIF7qij4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPIF7qij4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPIF7qij4 .close::before {
  content: '\e91a';
}
.cid-shPIF7qij4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPIF7qij4 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPIF7qij4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPIF7qij4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPIF7qij4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPIF7qij4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPIF7qij4 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPIF7qij4 .carousel-indicators li.active,
.cid-shPIF7qij4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPIF7qij4 .carousel-indicators li::after,
.cid-shPIF7qij4 .carousel-indicators li::before {
  content: none;
}
.cid-shPIF7qij4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPIF7qij4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPIF7qij4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPIF7qij4 .carousel-indicators {
    display: none;
  }
}
.cid-shPIF7qij4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPIF7qij4 .carousel-inner > .active {
  display: block;
}
.cid-shPIF7qij4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPIF7qij4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPIF7qij4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPIF7qij4 .carousel-control,
  .cid-shPIF7qij4 .carousel-indicators,
  .cid-shPIF7qij4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPIF7qij4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPIF7qij4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPIF7qij4 .carousel-indicators .active,
.cid-shPIF7qij4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPIF7qij4 .carousel-indicators .active {
  background: #fff;
}
.cid-shPIF7qij4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPIF7qij4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPIF7qij4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPIF7qij4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPIF7qij4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPIF7qij4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPIF7qij4 .carousel {
  width: 100%;
}
.cid-shPIF7qij4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPIF7qij4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPIF7qij4 .modal.fade .modal-dialog,
.cid-shPIF7qij4 .modal.in .modal-dialog {
  transform: none;
}
.cid-shPIF7qij4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPIF7qij4 H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPIF7qij4 H4 {
  color: #05640a;
  text-align: left;
}
.cid-shPIF7qij4 H3 {
  color: #05640a;
}
.cid-shPIF8anIf {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPIF8anIf .content {
    text-align: center;
  }
  .cid-shPIF8anIf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPIF8anIf .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPIF8anIf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPIF8anIf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPIF8anIf .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPIF8anIf .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPIF8anIf .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPIF8anIf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPIF8anIf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPIF8anIf .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPIF8anIf .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPIF8anIf .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPIF8anIf .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPIF8anIf .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPIF8anIf .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPIF8anIf .list {
  list-style-type: none;
  padding: 0;
}
.cid-sgCM1en523 {
  z-index: 1000;
  width: 100%;
}
.cid-sgCM1en523 nav.navbar {
  position: fixed;
}
.cid-sgCM1en523 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgCM1en523 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgCM1en523 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgCM1en523 .dropdown-item:hover,
.cid-sgCM1en523 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sgCM1en523 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgCM1en523 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgCM1en523 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgCM1en523 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgCM1en523 .nav-link {
  position: relative;
}
.cid-sgCM1en523 .container {
  display: flex;
  margin: auto;
}
.cid-sgCM1en523 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgCM1en523 .dropdown-menu,
.cid-sgCM1en523 .navbar.opened {
  background: #42b148 !important;
}
.cid-sgCM1en523 .nav-item:focus,
.cid-sgCM1en523 .nav-link:focus {
  outline: none;
}
.cid-sgCM1en523 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgCM1en523 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgCM1en523 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgCM1en523 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgCM1en523 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgCM1en523 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgCM1en523 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sgCM1en523 .navbar.opened {
  transition: all 0.3s;
}
.cid-sgCM1en523 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgCM1en523 .navbar .navbar-logo img {
  width: auto;
}
.cid-sgCM1en523 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgCM1en523 .navbar.collapsed {
  justify-content: center;
}
.cid-sgCM1en523 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgCM1en523 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgCM1en523 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgCM1en523 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgCM1en523 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgCM1en523 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgCM1en523 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgCM1en523 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgCM1en523 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgCM1en523 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgCM1en523 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgCM1en523 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgCM1en523 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgCM1en523 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgCM1en523 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgCM1en523 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgCM1en523 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgCM1en523 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgCM1en523 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgCM1en523 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgCM1en523 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgCM1en523 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgCM1en523 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgCM1en523 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgCM1en523 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgCM1en523 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgCM1en523 .dropdown-item.active,
.cid-sgCM1en523 .dropdown-item:active {
  background-color: transparent;
}
.cid-sgCM1en523 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgCM1en523 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgCM1en523 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgCM1en523 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sgCM1en523 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgCM1en523 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgCM1en523 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgCM1en523 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgCM1en523 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgCM1en523 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgCM1en523 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgCM1en523 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgCM1en523 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgCM1en523 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgCM1en523 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgCM1en523 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgCM1en523 .navbar {
    height: 70px;
  }
  .cid-sgCM1en523 .navbar.opened {
    height: auto;
  }
  .cid-sgCM1en523 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shOKV1DKO5 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-shOKV1DKO5 .mbr-overlay {
  background: #fafafa;
  opacity: 0.2;
}
.cid-shOKV1DKO5 img,
.cid-shOKV1DKO5 .item-img {
  width: 100%;
}
.cid-shOKV1DKO5 .item:focus,
.cid-shOKV1DKO5 span:focus {
  outline: none;
}
.cid-shOKV1DKO5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-shOKV1DKO5 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-shOKV1DKO5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shOKV1DKO5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-shOKV1DKO5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-shOKV1DKO5 .mbr-section-title {
  color: #232323;
}
.cid-shOKV1DKO5 .mbr-text,
.cid-shOKV1DKO5 .mbr-section-btn {
  text-align: left;
}
.cid-shOKV1DKO5 .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-shOKV1DKO5 .item-subtitle {
  text-align: center;
}
.cid-shOKV1DKO5 .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-shOOTYKSx5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-shOOTYKSx5 .mbr-overlay {
  background: #fafafa;
  opacity: 0.2;
}
.cid-shOOTYKSx5 img,
.cid-shOOTYKSx5 .item-img {
  width: 100%;
}
.cid-shOOTYKSx5 .item:focus,
.cid-shOOTYKSx5 span:focus {
  outline: none;
}
.cid-shOOTYKSx5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-shOOTYKSx5 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-shOOTYKSx5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shOOTYKSx5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-shOOTYKSx5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-shOOTYKSx5 .mbr-section-title {
  color: #232323;
}
.cid-shOOTYKSx5 .mbr-text,
.cid-shOOTYKSx5 .mbr-section-btn {
  text-align: left;
}
.cid-shOOTYKSx5 .item-title {
  text-align: center;
  color: #0b285a;
}
.cid-shOOTYKSx5 .item-subtitle {
  text-align: center;
}
.cid-shOOTYKSx5 .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-shOPvYH29Z {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-shOPvYH29Z .mbr-overlay {
  background: #fafafa;
  opacity: 0.2;
}
.cid-shOPvYH29Z img,
.cid-shOPvYH29Z .item-img {
  width: 100%;
}
.cid-shOPvYH29Z .item:focus,
.cid-shOPvYH29Z span:focus {
  outline: none;
}
.cid-shOPvYH29Z .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-shOPvYH29Z .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-shOPvYH29Z .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shOPvYH29Z .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-shOPvYH29Z .mbr-section-btn {
  margin-top: auto !important;
}
.cid-shOPvYH29Z .mbr-section-title {
  color: #232323;
}
.cid-shOPvYH29Z .mbr-text,
.cid-shOPvYH29Z .mbr-section-btn {
  text-align: left;
}
.cid-shOPvYH29Z .item-title {
  text-align: center;
  color: #0b285a;
}
.cid-shOPvYH29Z .item-subtitle {
  text-align: center;
}
.cid-shOPvYH29Z .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-shOQl4xg9c {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-shOQl4xg9c .mbr-overlay {
  background: #fafafa;
  opacity: 0.2;
}
.cid-shOQl4xg9c img,
.cid-shOQl4xg9c .item-img {
  width: 100%;
}
.cid-shOQl4xg9c .item:focus,
.cid-shOQl4xg9c span:focus {
  outline: none;
}
.cid-shOQl4xg9c .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-shOQl4xg9c .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-shOQl4xg9c .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shOQl4xg9c .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-shOQl4xg9c .mbr-section-btn {
  margin-top: auto !important;
}
.cid-shOQl4xg9c .mbr-section-title {
  color: #232323;
}
.cid-shOQl4xg9c .mbr-text,
.cid-shOQl4xg9c .mbr-section-btn {
  text-align: left;
}
.cid-shOQl4xg9c .item-title {
  text-align: center;
  color: #0b285a;
}
.cid-shOQl4xg9c .item-subtitle {
  text-align: center;
}
.cid-shOQl4xg9c .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-shOQvBuY04 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-shOQvBuY04 .mbr-overlay {
  background: #fafafa;
  opacity: 0.2;
}
.cid-shOQvBuY04 img,
.cid-shOQvBuY04 .item-img {
  width: 100%;
}
.cid-shOQvBuY04 .item:focus,
.cid-shOQvBuY04 span:focus {
  outline: none;
}
.cid-shOQvBuY04 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-shOQvBuY04 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-shOQvBuY04 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shOQvBuY04 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-shOQvBuY04 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-shOQvBuY04 .mbr-section-title {
  color: #232323;
}
.cid-shOQvBuY04 .mbr-text,
.cid-shOQvBuY04 .mbr-section-btn {
  text-align: left;
}
.cid-shOQvBuY04 .item-title {
  text-align: center;
  color: #155a18;
}
.cid-shOQvBuY04 .item-subtitle {
  text-align: center;
}
.cid-shOQvBuY04 .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-shOQwFWrXl {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-shOQwFWrXl .mbr-overlay {
  background: #fafafa;
  opacity: 0.2;
}
.cid-shOQwFWrXl img,
.cid-shOQwFWrXl .item-img {
  width: 100%;
}
.cid-shOQwFWrXl .item:focus,
.cid-shOQwFWrXl span:focus {
  outline: none;
}
.cid-shOQwFWrXl .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-shOQwFWrXl .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-shOQwFWrXl .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shOQwFWrXl .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-shOQwFWrXl .mbr-section-btn {
  margin-top: auto !important;
}
.cid-shOQwFWrXl .mbr-section-title {
  color: #232323;
}
.cid-shOQwFWrXl .mbr-text,
.cid-shOQwFWrXl .mbr-section-btn {
  text-align: left;
}
.cid-shOQwFWrXl .item-title {
  text-align: center;
  color: #0b2e6c;
}
.cid-shOQwFWrXl .item-subtitle {
  text-align: center;
}
.cid-shOQwFWrXl .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-shOQxLL4jT {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-shOQxLL4jT .mbr-overlay {
  background: #fafafa;
  opacity: 0.2;
}
.cid-shOQxLL4jT img,
.cid-shOQxLL4jT .item-img {
  width: 100%;
}
.cid-shOQxLL4jT .item:focus,
.cid-shOQxLL4jT span:focus {
  outline: none;
}
.cid-shOQxLL4jT .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-shOQxLL4jT .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-shOQxLL4jT .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shOQxLL4jT .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-shOQxLL4jT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-shOQxLL4jT .mbr-section-title {
  color: #232323;
}
.cid-shOQxLL4jT .mbr-text,
.cid-shOQxLL4jT .mbr-section-btn {
  text-align: left;
}
.cid-shOQxLL4jT .item-title {
  text-align: center;
  color: #155a18;
}
.cid-shOQxLL4jT .item-subtitle {
  text-align: center;
}
.cid-shOQxLL4jT .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-shOQzbcfcz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-shOQzbcfcz .mbr-overlay {
  background: #fafafa;
  opacity: 0.2;
}
.cid-shOQzbcfcz img,
.cid-shOQzbcfcz .item-img {
  width: 100%;
}
.cid-shOQzbcfcz .item:focus,
.cid-shOQzbcfcz span:focus {
  outline: none;
}
.cid-shOQzbcfcz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-shOQzbcfcz .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-shOQzbcfcz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shOQzbcfcz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-shOQzbcfcz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-shOQzbcfcz .mbr-section-title {
  color: #232323;
}
.cid-shOQzbcfcz .mbr-text,
.cid-shOQzbcfcz .mbr-section-btn {
  text-align: left;
}
.cid-shOQzbcfcz .item-title {
  text-align: center;
  color: #0a275b;
}
.cid-shOQzbcfcz .item-subtitle {
  text-align: center;
}
.cid-shOQzbcfcz .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-shOQABg3yr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-shOQABg3yr .mbr-overlay {
  background: #fafafa;
  opacity: 0.2;
}
.cid-shOQABg3yr img,
.cid-shOQABg3yr .item-img {
  width: 100%;
}
.cid-shOQABg3yr .item:focus,
.cid-shOQABg3yr span:focus {
  outline: none;
}
.cid-shOQABg3yr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-shOQABg3yr .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-shOQABg3yr .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shOQABg3yr .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-shOQABg3yr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-shOQABg3yr .mbr-section-title {
  color: #232323;
}
.cid-shOQABg3yr .mbr-text,
.cid-shOQABg3yr .mbr-section-btn {
  text-align: left;
}
.cid-shOQABg3yr .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-shOQABg3yr .item-subtitle {
  text-align: center;
}
.cid-shOQABg3yr .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-t7UxQXZUpi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-t7UxQXZUpi .mbr-overlay {
  background: #fafafa;
  opacity: 0.2;
}
.cid-t7UxQXZUpi img,
.cid-t7UxQXZUpi .item-img {
  width: 100%;
}
.cid-t7UxQXZUpi .item:focus,
.cid-t7UxQXZUpi span:focus {
  outline: none;
}
.cid-t7UxQXZUpi .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t7UxQXZUpi .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t7UxQXZUpi .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t7UxQXZUpi .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t7UxQXZUpi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t7UxQXZUpi .mbr-section-title {
  color: #232323;
}
.cid-t7UxQXZUpi .mbr-text,
.cid-t7UxQXZUpi .mbr-section-btn {
  text-align: left;
}
.cid-t7UxQXZUpi .item-title {
  text-align: center;
  color: #155a18;
}
.cid-t7UxQXZUpi .item-subtitle {
  text-align: center;
}
.cid-t7UxQXZUpi .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-shOQBNb71h {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-shOQBNb71h .mbr-overlay {
  background: #fafafa;
  opacity: 0.2;
}
.cid-shOQBNb71h img,
.cid-shOQBNb71h .item-img {
  width: 100%;
}
.cid-shOQBNb71h .item:focus,
.cid-shOQBNb71h span:focus {
  outline: none;
}
.cid-shOQBNb71h .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-shOQBNb71h .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-shOQBNb71h .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shOQBNb71h .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-shOQBNb71h .mbr-section-btn {
  margin-top: auto !important;
}
.cid-shOQBNb71h .mbr-section-title {
  color: #232323;
}
.cid-shOQBNb71h .mbr-text,
.cid-shOQBNb71h .mbr-section-btn {
  text-align: left;
}
.cid-shOQBNb71h .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-shOQBNb71h .item-subtitle {
  text-align: center;
}
.cid-shOQBNb71h .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-sm72RuhzAb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe161;
}
.cid-sm72RuhzAb img,
.cid-sm72RuhzAb .item-img {
  width: 100%;
}
.cid-sm72RuhzAb .item:focus,
.cid-sm72RuhzAb span:focus {
  outline: none;
}
.cid-sm72RuhzAb .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sm72RuhzAb .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sm72RuhzAb .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sm72RuhzAb .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sm72RuhzAb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sm72RuhzAb .mbr-section-title {
  color: #232323;
}
.cid-sm72RuhzAb .mbr-text,
.cid-sm72RuhzAb .mbr-section-btn {
  text-align: left;
}
.cid-sm72RuhzAb .item-title {
  text-align: center;
  color: #1c7520;
}
.cid-sm72RuhzAb .item-subtitle {
  text-align: center;
}
.cid-sm72RuhzAb .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-sm73dRnJpw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe161;
}
.cid-sm73dRnJpw img,
.cid-sm73dRnJpw .item-img {
  width: 100%;
}
.cid-sm73dRnJpw .item:focus,
.cid-sm73dRnJpw span:focus {
  outline: none;
}
.cid-sm73dRnJpw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sm73dRnJpw .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sm73dRnJpw .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sm73dRnJpw .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sm73dRnJpw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sm73dRnJpw .mbr-section-title {
  color: #232323;
}
.cid-sm73dRnJpw .mbr-text,
.cid-sm73dRnJpw .mbr-section-btn {
  text-align: left;
}
.cid-sm73dRnJpw .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-sm73dRnJpw .item-subtitle {
  text-align: center;
}
.cid-sm73dRnJpw .mbr-section-subtitle {
  text-align: left;
  color: #c31010;
}
.cid-shOL2xloug {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffe161;
}
.cid-shOL2xloug .row {
  flex-direction: row-reverse;
}
.cid-shOL2xloug .video-wrapper iframe {
  width: 100%;
}
.cid-shOL2xloug .mbr-section-title,
.cid-shOL2xloug .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-shOL2xloug .text-wrapper {
    padding: 2rem;
  }
}
.cid-sgCT74V7Gm {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sgCT74V7Gm .content {
    text-align: center;
  }
  .cid-sgCT74V7Gm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sgCT74V7Gm .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sgCT74V7Gm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgCT74V7Gm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sgCT74V7Gm .google-map {
  height: 25rem;
  position: relative;
}
.cid-sgCT74V7Gm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sgCT74V7Gm .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sgCT74V7Gm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sgCT74V7Gm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sgCT74V7Gm .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sgCT74V7Gm .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sgCT74V7Gm .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sgCT74V7Gm .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sgCT74V7Gm .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sgCT74V7Gm .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgCT74V7Gm .list {
  list-style-type: none;
  padding: 0;
}
.cid-sm9XzXt8RL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe161;
}
.cid-sm9XzXt8RL .mbr-section-subtitle {
  color: #05640a;
}
.cid-sm9XzXt8RL .mbr-text {
  color: #05640a;
}
.cid-shPDPKIhiv {
  z-index: 1000;
  width: 100%;
}
.cid-shPDPKIhiv nav.navbar {
  position: fixed;
}
.cid-shPDPKIhiv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPDPKIhiv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPDPKIhiv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPDPKIhiv .dropdown-item:hover,
.cid-shPDPKIhiv .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPDPKIhiv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPDPKIhiv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPDPKIhiv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPDPKIhiv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPDPKIhiv .nav-link {
  position: relative;
}
.cid-shPDPKIhiv .container {
  display: flex;
  margin: auto;
}
.cid-shPDPKIhiv .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPDPKIhiv .dropdown-menu,
.cid-shPDPKIhiv .navbar.opened {
  background: #42b148 !important;
}
.cid-shPDPKIhiv .nav-item:focus,
.cid-shPDPKIhiv .nav-link:focus {
  outline: none;
}
.cid-shPDPKIhiv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPDPKIhiv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPDPKIhiv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPDPKIhiv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPDPKIhiv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPDPKIhiv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPDPKIhiv .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPDPKIhiv .navbar.opened {
  transition: all 0.3s;
}
.cid-shPDPKIhiv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPDPKIhiv .navbar .navbar-logo img {
  width: auto;
}
.cid-shPDPKIhiv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPDPKIhiv .navbar.collapsed {
  justify-content: center;
}
.cid-shPDPKIhiv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPDPKIhiv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPDPKIhiv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPDPKIhiv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPDPKIhiv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPDPKIhiv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPDPKIhiv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPDPKIhiv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPDPKIhiv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPDPKIhiv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPDPKIhiv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPDPKIhiv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPDPKIhiv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPDPKIhiv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPDPKIhiv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPDPKIhiv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPDPKIhiv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPDPKIhiv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPDPKIhiv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPDPKIhiv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPDPKIhiv .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPDPKIhiv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPDPKIhiv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPDPKIhiv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPDPKIhiv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPDPKIhiv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPDPKIhiv .dropdown-item.active,
.cid-shPDPKIhiv .dropdown-item:active {
  background-color: transparent;
}
.cid-shPDPKIhiv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPDPKIhiv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPDPKIhiv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPDPKIhiv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPDPKIhiv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPDPKIhiv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPDPKIhiv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPDPKIhiv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPDPKIhiv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPDPKIhiv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPDPKIhiv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPDPKIhiv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPDPKIhiv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPDPKIhiv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPDPKIhiv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPDPKIhiv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPDPKIhiv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPDPKIhiv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPDPKIhiv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPDPKIhiv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPDPKIhiv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPDPKIhiv .navbar {
    height: 70px;
  }
  .cid-shPDPKIhiv .navbar.opened {
    height: auto;
  }
  .cid-shPDPKIhiv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPDPLsxhK {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/img-8757-2000x1333.jpeg");
}
.cid-shPDPLsxhK .item {
  padding-bottom: 2rem;
}
.cid-shPDPLsxhK .item-wrapper {
  position: relative;
}
.cid-shPDPLsxhK .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPDPLsxhK .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPDPLsxhK .carousel-control,
.cid-shPDPLsxhK .close {
  background: #1b1b1b;
}
.cid-shPDPLsxhK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPDPLsxhK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPDPLsxhK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPDPLsxhK .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPDPLsxhK .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPDPLsxhK .close::before {
  content: '\e91a';
}
.cid-shPDPLsxhK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPDPLsxhK .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPDPLsxhK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPDPLsxhK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPDPLsxhK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPDPLsxhK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPDPLsxhK .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPDPLsxhK .carousel-indicators li.active,
.cid-shPDPLsxhK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPDPLsxhK .carousel-indicators li::after,
.cid-shPDPLsxhK .carousel-indicators li::before {
  content: none;
}
.cid-shPDPLsxhK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPDPLsxhK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPDPLsxhK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPDPLsxhK .carousel-indicators {
    display: none;
  }
}
.cid-shPDPLsxhK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPDPLsxhK .carousel-inner > .active {
  display: block;
}
.cid-shPDPLsxhK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPDPLsxhK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPDPLsxhK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPDPLsxhK .carousel-control,
  .cid-shPDPLsxhK .carousel-indicators,
  .cid-shPDPLsxhK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPDPLsxhK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPDPLsxhK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPDPLsxhK .carousel-indicators .active,
.cid-shPDPLsxhK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPDPLsxhK .carousel-indicators .active {
  background: #fff;
}
.cid-shPDPLsxhK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPDPLsxhK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPDPLsxhK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPDPLsxhK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPDPLsxhK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPDPLsxhK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPDPLsxhK .carousel {
  width: 100%;
}
.cid-shPDPLsxhK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPDPLsxhK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPDPLsxhK .modal.fade .modal-dialog,
.cid-shPDPLsxhK .modal.in .modal-dialog {
  transform: none;
}
.cid-shPDPLsxhK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPDPLsxhK H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPDPLsxhK H3 {
  color: #05640a;
}
.cid-shPDPLsxhK H4 {
  color: #05640a;
  text-align: left;
}
.cid-shPDPMiGwX {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPDPMiGwX .content {
    text-align: center;
  }
  .cid-shPDPMiGwX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPDPMiGwX .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPDPMiGwX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPDPMiGwX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPDPMiGwX .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPDPMiGwX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPDPMiGwX .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPDPMiGwX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPDPMiGwX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPDPMiGwX .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPDPMiGwX .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPDPMiGwX .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPDPMiGwX .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPDPMiGwX .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPDPMiGwX .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPDPMiGwX .list {
  list-style-type: none;
  padding: 0;
}
.cid-smbHplwijE {
  z-index: 1000;
  width: 100%;
}
.cid-smbHplwijE nav.navbar {
  position: fixed;
}
.cid-smbHplwijE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smbHplwijE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smbHplwijE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smbHplwijE .dropdown-item:hover,
.cid-smbHplwijE .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smbHplwijE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smbHplwijE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smbHplwijE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smbHplwijE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smbHplwijE .nav-link {
  position: relative;
}
.cid-smbHplwijE .container {
  display: flex;
  margin: auto;
}
.cid-smbHplwijE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smbHplwijE .dropdown-menu,
.cid-smbHplwijE .navbar.opened {
  background: #42b148 !important;
}
.cid-smbHplwijE .nav-item:focus,
.cid-smbHplwijE .nav-link:focus {
  outline: none;
}
.cid-smbHplwijE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smbHplwijE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smbHplwijE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smbHplwijE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smbHplwijE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smbHplwijE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smbHplwijE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smbHplwijE .navbar.opened {
  transition: all 0.3s;
}
.cid-smbHplwijE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smbHplwijE .navbar .navbar-logo img {
  width: auto;
}
.cid-smbHplwijE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smbHplwijE .navbar.collapsed {
  justify-content: center;
}
.cid-smbHplwijE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smbHplwijE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smbHplwijE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smbHplwijE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smbHplwijE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smbHplwijE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smbHplwijE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smbHplwijE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smbHplwijE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smbHplwijE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smbHplwijE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smbHplwijE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smbHplwijE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smbHplwijE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smbHplwijE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smbHplwijE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smbHplwijE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smbHplwijE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smbHplwijE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smbHplwijE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smbHplwijE .navbar.navbar-short {
  min-height: 60px;
}
.cid-smbHplwijE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smbHplwijE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smbHplwijE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smbHplwijE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smbHplwijE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smbHplwijE .dropdown-item.active,
.cid-smbHplwijE .dropdown-item:active {
  background-color: transparent;
}
.cid-smbHplwijE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smbHplwijE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smbHplwijE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smbHplwijE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smbHplwijE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smbHplwijE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smbHplwijE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smbHplwijE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smbHplwijE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smbHplwijE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smbHplwijE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smbHplwijE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smbHplwijE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smbHplwijE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smbHplwijE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smbHplwijE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smbHplwijE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smbHplwijE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smbHplwijE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smbHplwijE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smbHplwijE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smbHplwijE .navbar {
    height: 70px;
  }
  .cid-smbHplwijE .navbar.opened {
    height: auto;
  }
  .cid-smbHplwijE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smbHpkFZ16 {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffe885;
}
.cid-smbHpkFZ16 .mbr-section-subtitle {
  color: #05640a;
  text-align: left;
}
.cid-smbHpmgRpr {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smbHpmgRpr .content {
    text-align: center;
  }
  .cid-smbHpmgRpr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smbHpmgRpr .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smbHpmgRpr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smbHpmgRpr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smbHpmgRpr .google-map {
  height: 25rem;
  position: relative;
}
.cid-smbHpmgRpr .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smbHpmgRpr .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smbHpmgRpr .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smbHpmgRpr .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smbHpmgRpr .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smbHpmgRpr .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smbHpmgRpr .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smbHpmgRpr .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smbHpmgRpr .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smbHpmgRpr .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smbHpmgRpr .list {
  list-style-type: none;
  padding: 0;
}
.cid-smaBepBxLc {
  z-index: 1000;
  width: 100%;
}
.cid-smaBepBxLc nav.navbar {
  position: fixed;
}
.cid-smaBepBxLc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smaBepBxLc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smaBepBxLc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smaBepBxLc .dropdown-item:hover,
.cid-smaBepBxLc .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smaBepBxLc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smaBepBxLc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smaBepBxLc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smaBepBxLc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smaBepBxLc .nav-link {
  position: relative;
}
.cid-smaBepBxLc .container {
  display: flex;
  margin: auto;
}
.cid-smaBepBxLc .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smaBepBxLc .dropdown-menu,
.cid-smaBepBxLc .navbar.opened {
  background: #42b148 !important;
}
.cid-smaBepBxLc .nav-item:focus,
.cid-smaBepBxLc .nav-link:focus {
  outline: none;
}
.cid-smaBepBxLc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smaBepBxLc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smaBepBxLc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smaBepBxLc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smaBepBxLc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smaBepBxLc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smaBepBxLc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smaBepBxLc .navbar.opened {
  transition: all 0.3s;
}
.cid-smaBepBxLc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smaBepBxLc .navbar .navbar-logo img {
  width: auto;
}
.cid-smaBepBxLc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smaBepBxLc .navbar.collapsed {
  justify-content: center;
}
.cid-smaBepBxLc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smaBepBxLc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smaBepBxLc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smaBepBxLc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smaBepBxLc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smaBepBxLc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smaBepBxLc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smaBepBxLc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smaBepBxLc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smaBepBxLc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smaBepBxLc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smaBepBxLc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smaBepBxLc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smaBepBxLc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smaBepBxLc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smaBepBxLc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smaBepBxLc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smaBepBxLc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smaBepBxLc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smaBepBxLc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smaBepBxLc .navbar.navbar-short {
  min-height: 60px;
}
.cid-smaBepBxLc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smaBepBxLc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smaBepBxLc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smaBepBxLc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smaBepBxLc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smaBepBxLc .dropdown-item.active,
.cid-smaBepBxLc .dropdown-item:active {
  background-color: transparent;
}
.cid-smaBepBxLc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smaBepBxLc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smaBepBxLc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smaBepBxLc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smaBepBxLc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smaBepBxLc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smaBepBxLc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smaBepBxLc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smaBepBxLc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smaBepBxLc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smaBepBxLc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smaBepBxLc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smaBepBxLc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smaBepBxLc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smaBepBxLc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smaBepBxLc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smaBepBxLc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smaBepBxLc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smaBepBxLc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smaBepBxLc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smaBepBxLc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smaBepBxLc .navbar {
    height: 70px;
  }
  .cid-smaBepBxLc .navbar.opened {
    height: auto;
  }
  .cid-smaBepBxLc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smaBeqo8gP {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/cott10-023-1280x960.jpg");
}
.cid-smaBeqo8gP .mbr-section-title {
  color: #c31010;
}
.cid-smaBeqo8gP .mbr-text,
.cid-smaBeqo8gP .mbr-section-btn {
  color: #ffffff;
}
.cid-smaBer0JlT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-smaBer0JlT .row {
  flex-direction: row-reverse;
}
.cid-smaBer0JlT .video-wrapper iframe {
  width: 100%;
}
.cid-smaBer0JlT .mbr-section-title,
.cid-smaBer0JlT .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-smaBer0JlT .text-wrapper {
    padding: 2rem;
  }
}
.cid-smaBer0JlT .mbr-section-title {
  text-align: right;
  color: #0b7d11;
}
.cid-smaBer0JlT .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-smaBer0JlT .mbr-text {
  color: #0b7d11;
}
.cid-smaBer0JlT .mbr-description {
  color: #0b7d11;
  text-align: left;
}
.cid-smaBerx72X {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-smaBerx72X .item {
  padding-bottom: 2rem;
}
.cid-smaBerx72X .item-wrapper {
  position: relative;
}
.cid-smaBerx72X .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smaBerx72X .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smaBerx72X .carousel-control,
.cid-smaBerx72X .close {
  background: #1b1b1b;
}
.cid-smaBerx72X .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smaBerx72X .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smaBerx72X .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smaBerx72X .carousel-control-next span {
  margin-left: 5px;
}
.cid-smaBerx72X .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smaBerx72X .close::before {
  content: '\e91a';
}
.cid-smaBerx72X .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smaBerx72X .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smaBerx72X .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smaBerx72X .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smaBerx72X .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smaBerx72X .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smaBerx72X .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smaBerx72X .carousel-indicators li.active,
.cid-smaBerx72X .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smaBerx72X .carousel-indicators li::after,
.cid-smaBerx72X .carousel-indicators li::before {
  content: none;
}
.cid-smaBerx72X .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smaBerx72X .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smaBerx72X .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smaBerx72X .carousel-indicators {
    display: none;
  }
}
.cid-smaBerx72X .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smaBerx72X .carousel-inner > .active {
  display: block;
}
.cid-smaBerx72X .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smaBerx72X .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smaBerx72X .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smaBerx72X .carousel-control,
  .cid-smaBerx72X .carousel-indicators,
  .cid-smaBerx72X .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smaBerx72X .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smaBerx72X .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smaBerx72X .carousel-indicators .active,
.cid-smaBerx72X .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smaBerx72X .carousel-indicators .active {
  background: #fff;
}
.cid-smaBerx72X .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smaBerx72X .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smaBerx72X .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smaBerx72X .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smaBerx72X .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smaBerx72X .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smaBerx72X .carousel {
  width: 100%;
}
.cid-smaBerx72X .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smaBerx72X .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smaBerx72X .modal.fade .modal-dialog,
.cid-smaBerx72X .modal.in .modal-dialog {
  transform: none;
}
.cid-smaBerx72X .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smaBerx72X H6 {
  text-align: center;
}
.cid-smaBeskw3f {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-smaBeskw3f .item {
  padding-bottom: 2rem;
}
.cid-smaBeskw3f .item-wrapper {
  position: relative;
}
.cid-smaBeskw3f .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smaBeskw3f .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smaBeskw3f .carousel-control,
.cid-smaBeskw3f .close {
  background: #1b1b1b;
}
.cid-smaBeskw3f .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smaBeskw3f .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smaBeskw3f .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smaBeskw3f .carousel-control-next span {
  margin-left: 5px;
}
.cid-smaBeskw3f .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smaBeskw3f .close::before {
  content: '\e91a';
}
.cid-smaBeskw3f .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smaBeskw3f .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smaBeskw3f .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smaBeskw3f .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smaBeskw3f .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smaBeskw3f .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smaBeskw3f .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smaBeskw3f .carousel-indicators li.active,
.cid-smaBeskw3f .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smaBeskw3f .carousel-indicators li::after,
.cid-smaBeskw3f .carousel-indicators li::before {
  content: none;
}
.cid-smaBeskw3f .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smaBeskw3f .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smaBeskw3f .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smaBeskw3f .carousel-indicators {
    display: none;
  }
}
.cid-smaBeskw3f .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smaBeskw3f .carousel-inner > .active {
  display: block;
}
.cid-smaBeskw3f .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smaBeskw3f .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smaBeskw3f .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smaBeskw3f .carousel-control,
  .cid-smaBeskw3f .carousel-indicators,
  .cid-smaBeskw3f .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smaBeskw3f .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smaBeskw3f .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smaBeskw3f .carousel-indicators .active,
.cid-smaBeskw3f .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smaBeskw3f .carousel-indicators .active {
  background: #fff;
}
.cid-smaBeskw3f .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smaBeskw3f .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smaBeskw3f .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smaBeskw3f .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smaBeskw3f .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smaBeskw3f .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smaBeskw3f .carousel {
  width: 100%;
}
.cid-smaBeskw3f .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smaBeskw3f .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smaBeskw3f .modal.fade .modal-dialog,
.cid-smaBeskw3f .modal.in .modal-dialog {
  transform: none;
}
.cid-smaBeskw3f .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smaBeskw3f H6 {
  text-align: center;
}
.cid-smaBet294e {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-smaBet294e .item {
  padding-bottom: 2rem;
}
.cid-smaBet294e .item-wrapper {
  position: relative;
}
.cid-smaBet294e .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smaBet294e .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smaBet294e .carousel-control,
.cid-smaBet294e .close {
  background: #1b1b1b;
}
.cid-smaBet294e .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smaBet294e .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smaBet294e .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smaBet294e .carousel-control-next span {
  margin-left: 5px;
}
.cid-smaBet294e .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smaBet294e .close::before {
  content: '\e91a';
}
.cid-smaBet294e .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smaBet294e .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smaBet294e .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smaBet294e .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smaBet294e .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smaBet294e .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smaBet294e .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smaBet294e .carousel-indicators li.active,
.cid-smaBet294e .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smaBet294e .carousel-indicators li::after,
.cid-smaBet294e .carousel-indicators li::before {
  content: none;
}
.cid-smaBet294e .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smaBet294e .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smaBet294e .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smaBet294e .carousel-indicators {
    display: none;
  }
}
.cid-smaBet294e .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smaBet294e .carousel-inner > .active {
  display: block;
}
.cid-smaBet294e .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smaBet294e .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smaBet294e .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smaBet294e .carousel-control,
  .cid-smaBet294e .carousel-indicators,
  .cid-smaBet294e .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smaBet294e .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smaBet294e .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smaBet294e .carousel-indicators .active,
.cid-smaBet294e .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smaBet294e .carousel-indicators .active {
  background: #fff;
}
.cid-smaBet294e .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smaBet294e .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smaBet294e .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smaBet294e .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smaBet294e .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smaBet294e .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smaBet294e .carousel {
  width: 100%;
}
.cid-smaBet294e .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smaBet294e .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smaBet294e .modal.fade .modal-dialog,
.cid-smaBet294e .modal.in .modal-dialog {
  transform: none;
}
.cid-smaBet294e .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smaBet294e H6 {
  text-align: center;
}
.cid-smaBetR7Ub {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffe885;
}
.cid-smaBetR7Ub .item {
  padding-bottom: 2rem;
}
.cid-smaBetR7Ub .item-wrapper {
  position: relative;
}
.cid-smaBetR7Ub .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smaBetR7Ub .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smaBetR7Ub .carousel-control,
.cid-smaBetR7Ub .close {
  background: #1b1b1b;
}
.cid-smaBetR7Ub .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smaBetR7Ub .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smaBetR7Ub .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smaBetR7Ub .carousel-control-next span {
  margin-left: 5px;
}
.cid-smaBetR7Ub .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smaBetR7Ub .close::before {
  content: '\e91a';
}
.cid-smaBetR7Ub .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smaBetR7Ub .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smaBetR7Ub .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smaBetR7Ub .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smaBetR7Ub .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smaBetR7Ub .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smaBetR7Ub .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smaBetR7Ub .carousel-indicators li.active,
.cid-smaBetR7Ub .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smaBetR7Ub .carousel-indicators li::after,
.cid-smaBetR7Ub .carousel-indicators li::before {
  content: none;
}
.cid-smaBetR7Ub .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smaBetR7Ub .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smaBetR7Ub .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smaBetR7Ub .carousel-indicators {
    display: none;
  }
}
.cid-smaBetR7Ub .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smaBetR7Ub .carousel-inner > .active {
  display: block;
}
.cid-smaBetR7Ub .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smaBetR7Ub .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smaBetR7Ub .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smaBetR7Ub .carousel-control,
  .cid-smaBetR7Ub .carousel-indicators,
  .cid-smaBetR7Ub .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smaBetR7Ub .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smaBetR7Ub .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smaBetR7Ub .carousel-indicators .active,
.cid-smaBetR7Ub .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smaBetR7Ub .carousel-indicators .active {
  background: #fff;
}
.cid-smaBetR7Ub .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smaBetR7Ub .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smaBetR7Ub .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smaBetR7Ub .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smaBetR7Ub .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smaBetR7Ub .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smaBetR7Ub .carousel {
  width: 100%;
}
.cid-smaBetR7Ub .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smaBetR7Ub .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smaBetR7Ub .modal.fade .modal-dialog,
.cid-smaBetR7Ub .modal.in .modal-dialog {
  transform: none;
}
.cid-smaBetR7Ub .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smaBetR7Ub H6 {
  text-align: center;
}
.cid-smaBeuwG9m {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smaBeuwG9m .content {
    text-align: center;
  }
  .cid-smaBeuwG9m .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smaBeuwG9m .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smaBeuwG9m .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smaBeuwG9m .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smaBeuwG9m .google-map {
  height: 25rem;
  position: relative;
}
.cid-smaBeuwG9m .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smaBeuwG9m .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smaBeuwG9m .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smaBeuwG9m .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smaBeuwG9m .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smaBeuwG9m .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smaBeuwG9m .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smaBeuwG9m .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smaBeuwG9m .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smaBeuwG9m .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smaBeuwG9m .list {
  list-style-type: none;
  padding: 0;
}
.cid-sjVUZh61sq {
  z-index: 1000;
  width: 100%;
}
.cid-sjVUZh61sq nav.navbar {
  position: fixed;
}
.cid-sjVUZh61sq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjVUZh61sq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sjVUZh61sq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sjVUZh61sq .dropdown-item:hover,
.cid-sjVUZh61sq .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sjVUZh61sq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sjVUZh61sq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sjVUZh61sq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sjVUZh61sq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sjVUZh61sq .nav-link {
  position: relative;
}
.cid-sjVUZh61sq .container {
  display: flex;
  margin: auto;
}
.cid-sjVUZh61sq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sjVUZh61sq .dropdown-menu,
.cid-sjVUZh61sq .navbar.opened {
  background: #0b7d11 !important;
}
.cid-sjVUZh61sq .nav-item:focus,
.cid-sjVUZh61sq .nav-link:focus {
  outline: none;
}
.cid-sjVUZh61sq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sjVUZh61sq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjVUZh61sq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sjVUZh61sq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjVUZh61sq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sjVUZh61sq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sjVUZh61sq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(11, 125, 17, 0.7);
}
.cid-sjVUZh61sq .navbar.opened {
  transition: all 0.3s;
}
.cid-sjVUZh61sq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sjVUZh61sq .navbar .navbar-logo img {
  width: auto;
}
.cid-sjVUZh61sq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sjVUZh61sq .navbar.collapsed {
  justify-content: center;
}
.cid-sjVUZh61sq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sjVUZh61sq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sjVUZh61sq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sjVUZh61sq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sjVUZh61sq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sjVUZh61sq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sjVUZh61sq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sjVUZh61sq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sjVUZh61sq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sjVUZh61sq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sjVUZh61sq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sjVUZh61sq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sjVUZh61sq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sjVUZh61sq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sjVUZh61sq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sjVUZh61sq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sjVUZh61sq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sjVUZh61sq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sjVUZh61sq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sjVUZh61sq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sjVUZh61sq .navbar.navbar-short {
  min-height: 60px;
}
.cid-sjVUZh61sq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sjVUZh61sq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sjVUZh61sq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sjVUZh61sq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sjVUZh61sq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sjVUZh61sq .dropdown-item.active,
.cid-sjVUZh61sq .dropdown-item:active {
  background-color: transparent;
}
.cid-sjVUZh61sq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sjVUZh61sq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sjVUZh61sq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sjVUZh61sq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b7d11;
}
.cid-sjVUZh61sq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sjVUZh61sq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjVUZh61sq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sjVUZh61sq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sjVUZh61sq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sjVUZh61sq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sjVUZh61sq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sjVUZh61sq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjVUZh61sq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjVUZh61sq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sjVUZh61sq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjVUZh61sq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sjVUZh61sq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sjVUZh61sq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjVUZh61sq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sjVUZh61sq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sjVUZh61sq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sjVUZh61sq .navbar {
    height: 70px;
  }
  .cid-sjVUZh61sq .navbar.opened {
    height: auto;
  }
  .cid-sjVUZh61sq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sjVUZf7Q9K {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/auwershoes-header3-960x360.jpg");
}
.cid-sjVUZf7Q9K .mbr-section-title {
  color: #c31010;
}
.cid-sjVUZf7Q9K .mbr-text,
.cid-sjVUZf7Q9K .mbr-section-btn {
  color: #ffffff;
}
.cid-sjVUZfXqic {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/auwershoes-header3-960x360.jpg");
}
.cid-sjVUZfXqic .mbr-overlay {
  background: #e6c63b;
  opacity: 0;
}
.cid-sjVUZfXqic img,
.cid-sjVUZfXqic .item-img {
  width: 100%;
}
.cid-sjVUZfXqic .item:focus,
.cid-sjVUZfXqic span:focus {
  outline: none;
}
.cid-sjVUZfXqic .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sjVUZfXqic .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sjVUZfXqic .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sjVUZfXqic .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sjVUZfXqic .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sjVUZfXqic .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sjVUZfXqic .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sjVUZfXqic .mbr-section-title {
  color: #232323;
}
.cid-sjVUZfXqic .mbr-text,
.cid-sjVUZfXqic .mbr-section-btn {
  text-align: left;
}
.cid-sjVUZfXqic .item-title {
  text-align: left;
}
.cid-sjVUZfXqic .item-subtitle {
  text-align: left;
}
.cid-sjVUZgyxQi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sjVUZgyxQi .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sjVUZgyxQi .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sjVUZgyxQi .row {
    text-align: center;
  }
  .cid-sjVUZgyxQi .row > div {
    margin: auto;
  }
  .cid-sjVUZgyxQi .social-row {
    justify-content: center;
  }
}
.cid-sjVUZgyxQi .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sjVUZgyxQi .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sjVUZgyxQi .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sjVUZgyxQi .list {
    margin-bottom: 0rem;
  }
}
.cid-sjVUZgyxQi .mbr-text {
  color: #bbbbbb;
}
.cid-sjVUZgyxQi .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sjVUZgyxQi .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sjVUZgyxQi div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sjVUZgyxQi .copyright {
  text-align: left;
}
.cid-sj8NxTx61r {
  z-index: 1000;
  width: 100%;
}
.cid-sj8NxTx61r nav.navbar {
  position: fixed;
}
.cid-sj8NxTx61r .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj8NxTx61r .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sj8NxTx61r .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sj8NxTx61r .dropdown-item:hover,
.cid-sj8NxTx61r .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sj8NxTx61r .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sj8NxTx61r .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sj8NxTx61r .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sj8NxTx61r .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sj8NxTx61r .nav-link {
  position: relative;
}
.cid-sj8NxTx61r .container {
  display: flex;
  margin: auto;
}
.cid-sj8NxTx61r .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sj8NxTx61r .dropdown-menu,
.cid-sj8NxTx61r .navbar.opened {
  background: #42b148 !important;
}
.cid-sj8NxTx61r .nav-item:focus,
.cid-sj8NxTx61r .nav-link:focus {
  outline: none;
}
.cid-sj8NxTx61r .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sj8NxTx61r .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sj8NxTx61r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sj8NxTx61r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj8NxTx61r .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sj8NxTx61r .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sj8NxTx61r .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sj8NxTx61r .navbar.opened {
  transition: all 0.3s;
}
.cid-sj8NxTx61r .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sj8NxTx61r .navbar .navbar-logo img {
  width: auto;
}
.cid-sj8NxTx61r .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sj8NxTx61r .navbar.collapsed {
  justify-content: center;
}
.cid-sj8NxTx61r .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sj8NxTx61r .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sj8NxTx61r .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sj8NxTx61r .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sj8NxTx61r .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sj8NxTx61r .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sj8NxTx61r .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sj8NxTx61r .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sj8NxTx61r .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sj8NxTx61r .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sj8NxTx61r .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sj8NxTx61r .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sj8NxTx61r .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sj8NxTx61r .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sj8NxTx61r .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sj8NxTx61r .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sj8NxTx61r .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sj8NxTx61r .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sj8NxTx61r .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sj8NxTx61r .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sj8NxTx61r .navbar.navbar-short {
  min-height: 60px;
}
.cid-sj8NxTx61r .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sj8NxTx61r .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sj8NxTx61r .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sj8NxTx61r .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sj8NxTx61r .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sj8NxTx61r .dropdown-item.active,
.cid-sj8NxTx61r .dropdown-item:active {
  background-color: transparent;
}
.cid-sj8NxTx61r .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sj8NxTx61r .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sj8NxTx61r .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sj8NxTx61r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sj8NxTx61r .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sj8NxTx61r .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sj8NxTx61r ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sj8NxTx61r .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sj8NxTx61r button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sj8NxTx61r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sj8NxTx61r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sj8NxTx61r button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj8NxTx61r button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj8NxTx61r button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sj8NxTx61r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj8NxTx61r nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sj8NxTx61r nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sj8NxTx61r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj8NxTx61r .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sj8NxTx61r a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sj8NxTx61r .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sj8NxTx61r .navbar {
    height: 70px;
  }
  .cid-sj8NxTx61r .navbar.opened {
    height: auto;
  }
  .cid-sj8NxTx61r .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sj8NxUzSP1 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/paradijsvogels-hoeve-ten-bosch-2000x1333.png");
}
.cid-sj8NxUzSP1 .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sj8NxUzSP1 .mbr-text,
.cid-sj8NxUzSP1 .mbr-section-btn {
  color: #ffffff;
}
.cid-sj8NxUzSP1 .mbr-section-subtitle {
  color: #c31010;
  text-align: left;
}
.cid-sj8NxVcl2X {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-sj8NxVcl2X .mbr-overlay {
  background: #fafafa;
  opacity: 0.2;
}
.cid-sj8NxVcl2X img,
.cid-sj8NxVcl2X .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sj8NxVcl2X .item:focus,
.cid-sj8NxVcl2X span:focus {
  outline: none;
}
.cid-sj8NxVcl2X .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sj8NxVcl2X .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sj8NxVcl2X .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sj8NxVcl2X .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sj8NxVcl2X .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sj8NxVcl2X .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sj8NxVcl2X .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sj8NxVcl2X .mbr-section-title {
  color: #232323;
}
.cid-sj8NxVcl2X .mbr-text,
.cid-sj8NxVcl2X .mbr-section-btn {
  text-align: left;
  color: #0b7d11;
}
.cid-sj8NxVcl2X .item-title {
  text-align: left;
  color: #0b7d11;
}
.cid-sj8NxVcl2X .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-sj8NxVcl2X .mbr-section-subtitle {
  color: #0b7d11;
  text-align: left;
}
.cid-sj8NT1kVLW {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffe161;
}
@media (min-width: 992px) {
  .cid-sj8NT1kVLW .carousel {
    min-height: 400px;
  }
  .cid-sj8NT1kVLW .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sj8NT1kVLW .carousel {
    min-height: 260px;
  }
  .cid-sj8NT1kVLW .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sj8NT1kVLW .carousel {
    min-height: 220px;
  }
  .cid-sj8NT1kVLW .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-sj8NT1kVLW .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sj8NT1kVLW .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sj8NT1kVLW .carousel,
.cid-sj8NT1kVLW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sj8NT1kVLW .item-wrapper {
  width: 100%;
}
.cid-sj8NT1kVLW .carousel-caption {
  bottom: 40px;
}
.cid-sj8NT1kVLW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sj8NT1kVLW .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sj8NT1kVLW .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sj8NT1kVLW .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sj8NT1kVLW .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sj8NT1kVLW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sj8NT1kVLW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sj8NT1kVLW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sj8NT1kVLW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sj8NT1kVLW .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sj8NT1kVLW .carousel-indicators li.active,
.cid-sj8NT1kVLW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sj8NT1kVLW .carousel-indicators li::after,
.cid-sj8NT1kVLW .carousel-indicators li::before {
  content: none;
}
.cid-sj8NT1kVLW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sj8NT1kVLW .carousel-indicators {
    display: none !important;
  }
}
.cid-sj8NxVQTA7 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe161;
}
.cid-sj8NxVQTA7 img,
.cid-sj8NxVQTA7 .item-img {
  width: 100%;
}
.cid-sj8NxVQTA7 .item:focus,
.cid-sj8NxVQTA7 span:focus {
  outline: none;
}
.cid-sj8NxVQTA7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sj8NxVQTA7 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sj8NxVQTA7 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sj8NxVQTA7 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sj8NxVQTA7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sj8NxVQTA7 .mbr-section-title {
  color: #232323;
}
.cid-sj8NxVQTA7 .mbr-text,
.cid-sj8NxVQTA7 .mbr-section-btn {
  text-align: left;
}
.cid-sj8NxVQTA7 .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-sj8NxVQTA7 .item-subtitle {
  text-align: center;
}
.cid-sj8NxVQTA7 .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-sj8NxWB3LU {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sj8NxWB3LU .content {
    text-align: center;
  }
  .cid-sj8NxWB3LU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sj8NxWB3LU .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sj8NxWB3LU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sj8NxWB3LU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sj8NxWB3LU .google-map {
  height: 25rem;
  position: relative;
}
.cid-sj8NxWB3LU .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sj8NxWB3LU .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sj8NxWB3LU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sj8NxWB3LU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sj8NxWB3LU .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sj8NxWB3LU .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sj8NxWB3LU .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sj8NxWB3LU .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sj8NxWB3LU .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sj8NxWB3LU .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sj8NxWB3LU .list {
  list-style-type: none;
  padding: 0;
}
.cid-siRuWgyoZs {
  z-index: 1000;
  width: 100%;
}
.cid-siRuWgyoZs nav.navbar {
  position: fixed;
}
.cid-siRuWgyoZs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRuWgyoZs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siRuWgyoZs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siRuWgyoZs .dropdown-item:hover,
.cid-siRuWgyoZs .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-siRuWgyoZs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siRuWgyoZs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siRuWgyoZs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siRuWgyoZs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siRuWgyoZs .nav-link {
  position: relative;
}
.cid-siRuWgyoZs .container {
  display: flex;
  margin: auto;
}
.cid-siRuWgyoZs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siRuWgyoZs .dropdown-menu,
.cid-siRuWgyoZs .navbar.opened {
  background: #0b7d11 !important;
}
.cid-siRuWgyoZs .nav-item:focus,
.cid-siRuWgyoZs .nav-link:focus {
  outline: none;
}
.cid-siRuWgyoZs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siRuWgyoZs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siRuWgyoZs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siRuWgyoZs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRuWgyoZs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siRuWgyoZs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siRuWgyoZs .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(11, 125, 17, 0.7);
}
.cid-siRuWgyoZs .navbar.opened {
  transition: all 0.3s;
}
.cid-siRuWgyoZs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siRuWgyoZs .navbar .navbar-logo img {
  width: auto;
}
.cid-siRuWgyoZs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siRuWgyoZs .navbar.collapsed {
  justify-content: center;
}
.cid-siRuWgyoZs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siRuWgyoZs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siRuWgyoZs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-siRuWgyoZs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siRuWgyoZs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siRuWgyoZs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-siRuWgyoZs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siRuWgyoZs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siRuWgyoZs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siRuWgyoZs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siRuWgyoZs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siRuWgyoZs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siRuWgyoZs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siRuWgyoZs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-siRuWgyoZs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siRuWgyoZs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siRuWgyoZs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siRuWgyoZs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siRuWgyoZs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siRuWgyoZs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siRuWgyoZs .navbar.navbar-short {
  min-height: 60px;
}
.cid-siRuWgyoZs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siRuWgyoZs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siRuWgyoZs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-siRuWgyoZs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siRuWgyoZs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siRuWgyoZs .dropdown-item.active,
.cid-siRuWgyoZs .dropdown-item:active {
  background-color: transparent;
}
.cid-siRuWgyoZs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siRuWgyoZs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siRuWgyoZs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siRuWgyoZs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b7d11;
}
.cid-siRuWgyoZs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siRuWgyoZs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siRuWgyoZs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siRuWgyoZs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siRuWgyoZs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siRuWgyoZs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-siRuWgyoZs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siRuWgyoZs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRuWgyoZs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRuWgyoZs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siRuWgyoZs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRuWgyoZs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siRuWgyoZs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siRuWgyoZs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRuWgyoZs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siRuWgyoZs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siRuWgyoZs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-siRuWgyoZs .navbar {
    height: 70px;
  }
  .cid-siRuWgyoZs .navbar.opened {
    height: auto;
  }
  .cid-siRuWgyoZs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siRuWdBCcK {
  background-image: url("../../../assets/images/auwershoes-header3-960x360.jpg");
}
.cid-siRuWdBCcK .mbr-section-title {
  color: #c31010;
}
.cid-siRuWdBCcK .mbr-text,
.cid-siRuWdBCcK .mbr-section-btn {
  color: #ffffff;
}
.cid-siRuWet2Ne {
  background-color: #ffe161;
}
.cid-siRuWet2Ne .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-siRuWet2Ne .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-siRuWet2Ne .row {
  flex-direction: row-reverse;
}
.cid-siRuWet2Ne img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-siRuWet2Ne .text-wrapper {
    padding: 2rem;
  }
}
.cid-siRuWet2Ne .mbr-text {
  color: #05640a;
}
.cid-siRuWet2Ne .mbr-description {
  color: #05640a;
  text-align: left;
}
.cid-siRuWet2Ne .mbr-section-title {
  color: #05640a;
}
.cid-siRuWfaQXf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe161;
}
.cid-siRuWfaQXf img,
.cid-siRuWfaQXf .item-img {
  width: 100%;
}
.cid-siRuWfaQXf .item:focus,
.cid-siRuWfaQXf span:focus {
  outline: none;
}
.cid-siRuWfaQXf .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-siRuWfaQXf .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-siRuWfaQXf .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-siRuWfaQXf .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-siRuWfaQXf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-siRuWfaQXf .mbr-section-title {
  color: #232323;
}
.cid-siRuWfaQXf .mbr-text,
.cid-siRuWfaQXf .mbr-section-btn {
  text-align: left;
}
.cid-siRuWfaQXf .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-siRuWfaQXf .item-subtitle {
  text-align: center;
}
.cid-siRuWfaQXf .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-siRuWfUnZo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-siRuWfUnZo .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-siRuWfUnZo .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-siRuWfUnZo .row {
    text-align: center;
  }
  .cid-siRuWfUnZo .row > div {
    margin: auto;
  }
  .cid-siRuWfUnZo .social-row {
    justify-content: center;
  }
}
.cid-siRuWfUnZo .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-siRuWfUnZo .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-siRuWfUnZo .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-siRuWfUnZo .list {
    margin-bottom: 0rem;
  }
}
.cid-siRuWfUnZo .mbr-text {
  color: #bbbbbb;
}
.cid-siRuWfUnZo .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-siRuWfUnZo .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-siRuWfUnZo div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-siRuWfUnZo .copyright {
  text-align: left;
}
.cid-siRzKWArIn {
  z-index: 1000;
  width: 100%;
}
.cid-siRzKWArIn nav.navbar {
  position: fixed;
}
.cid-siRzKWArIn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRzKWArIn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siRzKWArIn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siRzKWArIn .dropdown-item:hover,
.cid-siRzKWArIn .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-siRzKWArIn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siRzKWArIn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siRzKWArIn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siRzKWArIn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siRzKWArIn .nav-link {
  position: relative;
}
.cid-siRzKWArIn .container {
  display: flex;
  margin: auto;
}
.cid-siRzKWArIn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siRzKWArIn .dropdown-menu,
.cid-siRzKWArIn .navbar.opened {
  background: #0b7d11 !important;
}
.cid-siRzKWArIn .nav-item:focus,
.cid-siRzKWArIn .nav-link:focus {
  outline: none;
}
.cid-siRzKWArIn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siRzKWArIn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siRzKWArIn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siRzKWArIn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRzKWArIn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siRzKWArIn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siRzKWArIn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(11, 125, 17, 0.7);
}
.cid-siRzKWArIn .navbar.opened {
  transition: all 0.3s;
}
.cid-siRzKWArIn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siRzKWArIn .navbar .navbar-logo img {
  width: auto;
}
.cid-siRzKWArIn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siRzKWArIn .navbar.collapsed {
  justify-content: center;
}
.cid-siRzKWArIn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siRzKWArIn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siRzKWArIn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-siRzKWArIn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siRzKWArIn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siRzKWArIn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-siRzKWArIn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siRzKWArIn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siRzKWArIn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siRzKWArIn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siRzKWArIn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siRzKWArIn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siRzKWArIn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siRzKWArIn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-siRzKWArIn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siRzKWArIn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siRzKWArIn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siRzKWArIn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siRzKWArIn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siRzKWArIn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siRzKWArIn .navbar.navbar-short {
  min-height: 60px;
}
.cid-siRzKWArIn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siRzKWArIn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siRzKWArIn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-siRzKWArIn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siRzKWArIn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siRzKWArIn .dropdown-item.active,
.cid-siRzKWArIn .dropdown-item:active {
  background-color: transparent;
}
.cid-siRzKWArIn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siRzKWArIn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siRzKWArIn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siRzKWArIn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b7d11;
}
.cid-siRzKWArIn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siRzKWArIn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siRzKWArIn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siRzKWArIn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siRzKWArIn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siRzKWArIn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-siRzKWArIn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siRzKWArIn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRzKWArIn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRzKWArIn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siRzKWArIn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRzKWArIn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siRzKWArIn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siRzKWArIn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRzKWArIn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siRzKWArIn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siRzKWArIn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-siRzKWArIn .navbar {
    height: 70px;
  }
  .cid-siRzKWArIn .navbar.opened {
    height: auto;
  }
  .cid-siRzKWArIn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siRzKTHeaF {
  background-image: url("../../../assets/images/auwershoes-header3-960x360.jpg");
}
.cid-siRzKTHeaF .mbr-section-title {
  color: #c31010;
}
.cid-siRzKTHeaF .mbr-text,
.cid-siRzKTHeaF .mbr-section-btn {
  color: #ffffff;
}
.cid-siRzKUxYf3 {
  background-color: #ffe161;
}
.cid-siRzKUxYf3 .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-siRzKUxYf3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-siRzKUxYf3 .row {
  flex-direction: row-reverse;
}
.cid-siRzKUxYf3 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-siRzKUxYf3 .text-wrapper {
    padding: 2rem;
  }
}
.cid-siRzKUxYf3 .mbr-text {
  color: #05640a;
}
.cid-siRzKUxYf3 .mbr-description {
  color: #05640a;
  text-align: left;
}
.cid-siRzKUxYf3 .mbr-section-title {
  color: #05640a;
}
.cid-siRzKVdGjC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe161;
}
.cid-siRzKVdGjC img,
.cid-siRzKVdGjC .item-img {
  width: 100%;
}
.cid-siRzKVdGjC .item:focus,
.cid-siRzKVdGjC span:focus {
  outline: none;
}
.cid-siRzKVdGjC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-siRzKVdGjC .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-siRzKVdGjC .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-siRzKVdGjC .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-siRzKVdGjC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-siRzKVdGjC .mbr-section-title {
  color: #232323;
}
.cid-siRzKVdGjC .mbr-text,
.cid-siRzKVdGjC .mbr-section-btn {
  text-align: left;
}
.cid-siRzKVdGjC .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-siRzKVdGjC .item-subtitle {
  text-align: center;
}
.cid-siRzKVdGjC .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-siRzKVWBuR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-siRzKVWBuR .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-siRzKVWBuR .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-siRzKVWBuR .row {
    text-align: center;
  }
  .cid-siRzKVWBuR .row > div {
    margin: auto;
  }
  .cid-siRzKVWBuR .social-row {
    justify-content: center;
  }
}
.cid-siRzKVWBuR .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-siRzKVWBuR .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-siRzKVWBuR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-siRzKVWBuR .list {
    margin-bottom: 0rem;
  }
}
.cid-siRzKVWBuR .mbr-text {
  color: #bbbbbb;
}
.cid-siRzKVWBuR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-siRzKVWBuR .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-siRzKVWBuR div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-siRzKVWBuR .copyright {
  text-align: left;
}
.cid-shOJBl66vq {
  z-index: 1000;
  width: 100%;
}
.cid-shOJBl66vq nav.navbar {
  position: fixed;
}
.cid-shOJBl66vq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shOJBl66vq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shOJBl66vq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shOJBl66vq .dropdown-item:hover,
.cid-shOJBl66vq .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shOJBl66vq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shOJBl66vq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shOJBl66vq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shOJBl66vq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shOJBl66vq .nav-link {
  position: relative;
}
.cid-shOJBl66vq .container {
  display: flex;
  margin: auto;
}
.cid-shOJBl66vq .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shOJBl66vq .dropdown-menu,
.cid-shOJBl66vq .navbar.opened {
  background: #42b148 !important;
}
.cid-shOJBl66vq .nav-item:focus,
.cid-shOJBl66vq .nav-link:focus {
  outline: none;
}
.cid-shOJBl66vq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shOJBl66vq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shOJBl66vq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shOJBl66vq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shOJBl66vq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shOJBl66vq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shOJBl66vq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shOJBl66vq .navbar.opened {
  transition: all 0.3s;
}
.cid-shOJBl66vq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shOJBl66vq .navbar .navbar-logo img {
  width: auto;
}
.cid-shOJBl66vq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shOJBl66vq .navbar.collapsed {
  justify-content: center;
}
.cid-shOJBl66vq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shOJBl66vq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shOJBl66vq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shOJBl66vq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shOJBl66vq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shOJBl66vq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shOJBl66vq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shOJBl66vq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shOJBl66vq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shOJBl66vq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shOJBl66vq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shOJBl66vq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shOJBl66vq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shOJBl66vq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shOJBl66vq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shOJBl66vq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shOJBl66vq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shOJBl66vq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shOJBl66vq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shOJBl66vq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shOJBl66vq .navbar.navbar-short {
  min-height: 60px;
}
.cid-shOJBl66vq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shOJBl66vq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shOJBl66vq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shOJBl66vq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shOJBl66vq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shOJBl66vq .dropdown-item.active,
.cid-shOJBl66vq .dropdown-item:active {
  background-color: transparent;
}
.cid-shOJBl66vq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shOJBl66vq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shOJBl66vq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shOJBl66vq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shOJBl66vq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shOJBl66vq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shOJBl66vq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shOJBl66vq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shOJBl66vq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shOJBl66vq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shOJBl66vq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shOJBl66vq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shOJBl66vq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shOJBl66vq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shOJBl66vq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shOJBl66vq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shOJBl66vq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shOJBl66vq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shOJBl66vq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shOJBl66vq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shOJBl66vq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shOJBl66vq .navbar {
    height: 70px;
  }
  .cid-shOJBl66vq .navbar.opened {
    height: auto;
  }
  .cid-shOJBl66vq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shOJBnwjss {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/paradijsvogels-hoeve-ten-bosch-2000x1333.jpeg");
}
.cid-shOJBnwjss .mbr-section-title {
  color: #c31010;
}
.cid-shOJBnwjss .mbr-text,
.cid-shOJBnwjss .mbr-section-btn {
  color: #ffffff;
}
.cid-shOJBoQDXD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-shOJBoQDXD .row {
  flex-direction: row-reverse;
}
.cid-shOJBoQDXD .video-wrapper iframe {
  width: 100%;
}
.cid-shOJBoQDXD .mbr-section-title,
.cid-shOJBoQDXD .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-shOJBoQDXD .text-wrapper {
    padding: 2rem;
  }
}
.cid-shOJBoQDXD .mbr-section-title {
  text-align: right;
}
.cid-shOJBoQDXD .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-shOJBoQDXD .mbr-description {
  text-align: left;
  color: #0b7d11;
}
.cid-shOJBoQDXD .mbr-text {
  color: #0b7d11;
}
.cid-shOJBpR1e4 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-shOJBpR1e4 .item {
  padding-bottom: 2rem;
}
.cid-shOJBpR1e4 .item-wrapper {
  position: relative;
}
.cid-shOJBpR1e4 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shOJBpR1e4 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shOJBpR1e4 .carousel-control,
.cid-shOJBpR1e4 .close {
  background: #1b1b1b;
}
.cid-shOJBpR1e4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shOJBpR1e4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shOJBpR1e4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shOJBpR1e4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-shOJBpR1e4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shOJBpR1e4 .close::before {
  content: '\e91a';
}
.cid-shOJBpR1e4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shOJBpR1e4 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shOJBpR1e4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOJBpR1e4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shOJBpR1e4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shOJBpR1e4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shOJBpR1e4 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shOJBpR1e4 .carousel-indicators li.active,
.cid-shOJBpR1e4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shOJBpR1e4 .carousel-indicators li::after,
.cid-shOJBpR1e4 .carousel-indicators li::before {
  content: none;
}
.cid-shOJBpR1e4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shOJBpR1e4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shOJBpR1e4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shOJBpR1e4 .carousel-indicators {
    display: none;
  }
}
.cid-shOJBpR1e4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shOJBpR1e4 .carousel-inner > .active {
  display: block;
}
.cid-shOJBpR1e4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOJBpR1e4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shOJBpR1e4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shOJBpR1e4 .carousel-control,
  .cid-shOJBpR1e4 .carousel-indicators,
  .cid-shOJBpR1e4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shOJBpR1e4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shOJBpR1e4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shOJBpR1e4 .carousel-indicators .active,
.cid-shOJBpR1e4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shOJBpR1e4 .carousel-indicators .active {
  background: #fff;
}
.cid-shOJBpR1e4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shOJBpR1e4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shOJBpR1e4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shOJBpR1e4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shOJBpR1e4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shOJBpR1e4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shOJBpR1e4 .carousel {
  width: 100%;
}
.cid-shOJBpR1e4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shOJBpR1e4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shOJBpR1e4 .modal.fade .modal-dialog,
.cid-shOJBpR1e4 .modal.in .modal-dialog {
  transform: none;
}
.cid-shOJBpR1e4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shOJBpR1e4 H6 {
  text-align: center;
}
.cid-shOJBrJ8lp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-shOJBrJ8lp .item {
  padding-bottom: 2rem;
}
.cid-shOJBrJ8lp .item-wrapper {
  position: relative;
}
.cid-shOJBrJ8lp .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shOJBrJ8lp .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shOJBrJ8lp .carousel-control,
.cid-shOJBrJ8lp .close {
  background: #1b1b1b;
}
.cid-shOJBrJ8lp .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shOJBrJ8lp .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shOJBrJ8lp .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shOJBrJ8lp .carousel-control-next span {
  margin-left: 5px;
}
.cid-shOJBrJ8lp .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shOJBrJ8lp .close::before {
  content: '\e91a';
}
.cid-shOJBrJ8lp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shOJBrJ8lp .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shOJBrJ8lp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOJBrJ8lp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shOJBrJ8lp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shOJBrJ8lp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shOJBrJ8lp .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shOJBrJ8lp .carousel-indicators li.active,
.cid-shOJBrJ8lp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shOJBrJ8lp .carousel-indicators li::after,
.cid-shOJBrJ8lp .carousel-indicators li::before {
  content: none;
}
.cid-shOJBrJ8lp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shOJBrJ8lp .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shOJBrJ8lp .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shOJBrJ8lp .carousel-indicators {
    display: none;
  }
}
.cid-shOJBrJ8lp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shOJBrJ8lp .carousel-inner > .active {
  display: block;
}
.cid-shOJBrJ8lp .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOJBrJ8lp .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shOJBrJ8lp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shOJBrJ8lp .carousel-control,
  .cid-shOJBrJ8lp .carousel-indicators,
  .cid-shOJBrJ8lp .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shOJBrJ8lp .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shOJBrJ8lp .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shOJBrJ8lp .carousel-indicators .active,
.cid-shOJBrJ8lp .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shOJBrJ8lp .carousel-indicators .active {
  background: #fff;
}
.cid-shOJBrJ8lp .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shOJBrJ8lp .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shOJBrJ8lp .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shOJBrJ8lp .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shOJBrJ8lp .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shOJBrJ8lp .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shOJBrJ8lp .carousel {
  width: 100%;
}
.cid-shOJBrJ8lp .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shOJBrJ8lp .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shOJBrJ8lp .modal.fade .modal-dialog,
.cid-shOJBrJ8lp .modal.in .modal-dialog {
  transform: none;
}
.cid-shOJBrJ8lp .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shOJBrJ8lp H6 {
  text-align: center;
}
.cid-shOJBthreK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-shOJBthreK .item {
  padding-bottom: 2rem;
}
.cid-shOJBthreK .item-wrapper {
  position: relative;
}
.cid-shOJBthreK .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shOJBthreK .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shOJBthreK .carousel-control,
.cid-shOJBthreK .close {
  background: #1b1b1b;
}
.cid-shOJBthreK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shOJBthreK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shOJBthreK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shOJBthreK .carousel-control-next span {
  margin-left: 5px;
}
.cid-shOJBthreK .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shOJBthreK .close::before {
  content: '\e91a';
}
.cid-shOJBthreK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shOJBthreK .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shOJBthreK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOJBthreK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shOJBthreK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shOJBthreK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shOJBthreK .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shOJBthreK .carousel-indicators li.active,
.cid-shOJBthreK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shOJBthreK .carousel-indicators li::after,
.cid-shOJBthreK .carousel-indicators li::before {
  content: none;
}
.cid-shOJBthreK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shOJBthreK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shOJBthreK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shOJBthreK .carousel-indicators {
    display: none;
  }
}
.cid-shOJBthreK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shOJBthreK .carousel-inner > .active {
  display: block;
}
.cid-shOJBthreK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOJBthreK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shOJBthreK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shOJBthreK .carousel-control,
  .cid-shOJBthreK .carousel-indicators,
  .cid-shOJBthreK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shOJBthreK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shOJBthreK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shOJBthreK .carousel-indicators .active,
.cid-shOJBthreK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shOJBthreK .carousel-indicators .active {
  background: #fff;
}
.cid-shOJBthreK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shOJBthreK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shOJBthreK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shOJBthreK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shOJBthreK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shOJBthreK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shOJBthreK .carousel {
  width: 100%;
}
.cid-shOJBthreK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shOJBthreK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shOJBthreK .modal.fade .modal-dialog,
.cid-shOJBthreK .modal.in .modal-dialog {
  transform: none;
}
.cid-shOJBthreK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shOJBthreK H6 {
  text-align: center;
}
.cid-shOJBv09Po {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-shOJBv09Po .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-shOJBv09Po .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-shOJBv09Po .item-wrapper {
  position: relative;
}
.cid-shOJBv09Po .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shOJBv09Po .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shOJBv09Po .carousel-control,
.cid-shOJBv09Po .close {
  background: #1b1b1b;
}
.cid-shOJBv09Po .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shOJBv09Po .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shOJBv09Po .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shOJBv09Po .carousel-control-next span {
  margin-left: 5px;
}
.cid-shOJBv09Po .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shOJBv09Po .close::before {
  content: '\e91a';
}
.cid-shOJBv09Po .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shOJBv09Po .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shOJBv09Po .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOJBv09Po .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shOJBv09Po .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shOJBv09Po .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shOJBv09Po .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shOJBv09Po .carousel-indicators li.active,
.cid-shOJBv09Po .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shOJBv09Po .carousel-indicators li::after,
.cid-shOJBv09Po .carousel-indicators li::before {
  content: none;
}
.cid-shOJBv09Po .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shOJBv09Po .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shOJBv09Po .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shOJBv09Po .carousel-indicators {
    display: none;
  }
}
.cid-shOJBv09Po .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shOJBv09Po .carousel-inner > .active {
  display: block;
}
.cid-shOJBv09Po .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOJBv09Po .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shOJBv09Po .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shOJBv09Po .carousel-control,
  .cid-shOJBv09Po .carousel-indicators,
  .cid-shOJBv09Po .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shOJBv09Po .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shOJBv09Po .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shOJBv09Po .carousel-indicators .active,
.cid-shOJBv09Po .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shOJBv09Po .carousel-indicators .active {
  background: #fff;
}
.cid-shOJBv09Po .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shOJBv09Po .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shOJBv09Po .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shOJBv09Po .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shOJBv09Po .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shOJBv09Po .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shOJBv09Po .carousel {
  width: 100%;
}
.cid-shOJBv09Po .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shOJBv09Po .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shOJBv09Po .modal.fade .modal-dialog,
.cid-shOJBv09Po .modal.in .modal-dialog {
  transform: none;
}
.cid-shOJBv09Po .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shOJBv09Po H6 {
  text-align: center;
}
.cid-shOJBwyiHs {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shOJBwyiHs .content {
    text-align: center;
  }
  .cid-shOJBwyiHs .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shOJBwyiHs .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shOJBwyiHs .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shOJBwyiHs .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shOJBwyiHs .google-map {
  height: 25rem;
  position: relative;
}
.cid-shOJBwyiHs .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shOJBwyiHs .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shOJBwyiHs .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shOJBwyiHs .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shOJBwyiHs .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shOJBwyiHs .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shOJBwyiHs .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shOJBwyiHs .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shOJBwyiHs .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shOJBwyiHs .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shOJBwyiHs .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPGAFNZSA {
  z-index: 1000;
  width: 100%;
}
.cid-shPGAFNZSA nav.navbar {
  position: fixed;
}
.cid-shPGAFNZSA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPGAFNZSA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPGAFNZSA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPGAFNZSA .dropdown-item:hover,
.cid-shPGAFNZSA .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPGAFNZSA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPGAFNZSA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPGAFNZSA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPGAFNZSA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPGAFNZSA .nav-link {
  position: relative;
}
.cid-shPGAFNZSA .container {
  display: flex;
  margin: auto;
}
.cid-shPGAFNZSA .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPGAFNZSA .dropdown-menu,
.cid-shPGAFNZSA .navbar.opened {
  background: #42b148 !important;
}
.cid-shPGAFNZSA .nav-item:focus,
.cid-shPGAFNZSA .nav-link:focus {
  outline: none;
}
.cid-shPGAFNZSA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPGAFNZSA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPGAFNZSA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPGAFNZSA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPGAFNZSA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPGAFNZSA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPGAFNZSA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPGAFNZSA .navbar.opened {
  transition: all 0.3s;
}
.cid-shPGAFNZSA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPGAFNZSA .navbar .navbar-logo img {
  width: auto;
}
.cid-shPGAFNZSA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPGAFNZSA .navbar.collapsed {
  justify-content: center;
}
.cid-shPGAFNZSA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPGAFNZSA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPGAFNZSA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPGAFNZSA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPGAFNZSA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPGAFNZSA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPGAFNZSA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPGAFNZSA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPGAFNZSA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPGAFNZSA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPGAFNZSA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPGAFNZSA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPGAFNZSA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPGAFNZSA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPGAFNZSA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPGAFNZSA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPGAFNZSA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPGAFNZSA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPGAFNZSA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPGAFNZSA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPGAFNZSA .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPGAFNZSA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPGAFNZSA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPGAFNZSA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPGAFNZSA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPGAFNZSA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPGAFNZSA .dropdown-item.active,
.cid-shPGAFNZSA .dropdown-item:active {
  background-color: transparent;
}
.cid-shPGAFNZSA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPGAFNZSA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPGAFNZSA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPGAFNZSA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPGAFNZSA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPGAFNZSA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPGAFNZSA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPGAFNZSA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPGAFNZSA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPGAFNZSA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPGAFNZSA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPGAFNZSA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPGAFNZSA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPGAFNZSA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPGAFNZSA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPGAFNZSA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPGAFNZSA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPGAFNZSA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPGAFNZSA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPGAFNZSA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPGAFNZSA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPGAFNZSA .navbar {
    height: 70px;
  }
  .cid-shPGAFNZSA .navbar.opened {
    height: auto;
  }
  .cid-shPGAFNZSA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPGAGKHwB {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPGAGKHwB .item {
  padding-bottom: 2rem;
}
.cid-shPGAGKHwB .item-wrapper {
  position: relative;
}
.cid-shPGAGKHwB .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPGAGKHwB .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPGAGKHwB .carousel-control,
.cid-shPGAGKHwB .close {
  background: #1b1b1b;
}
.cid-shPGAGKHwB .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPGAGKHwB .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPGAGKHwB .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPGAGKHwB .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPGAGKHwB .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPGAGKHwB .close::before {
  content: '\e91a';
}
.cid-shPGAGKHwB .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPGAGKHwB .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPGAGKHwB .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPGAGKHwB .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPGAGKHwB .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPGAGKHwB .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPGAGKHwB .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPGAGKHwB .carousel-indicators li.active,
.cid-shPGAGKHwB .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPGAGKHwB .carousel-indicators li::after,
.cid-shPGAGKHwB .carousel-indicators li::before {
  content: none;
}
.cid-shPGAGKHwB .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPGAGKHwB .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPGAGKHwB .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPGAGKHwB .carousel-indicators {
    display: none;
  }
}
.cid-shPGAGKHwB .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPGAGKHwB .carousel-inner > .active {
  display: block;
}
.cid-shPGAGKHwB .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPGAGKHwB .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPGAGKHwB .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPGAGKHwB .carousel-control,
  .cid-shPGAGKHwB .carousel-indicators,
  .cid-shPGAGKHwB .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPGAGKHwB .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPGAGKHwB .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPGAGKHwB .carousel-indicators .active,
.cid-shPGAGKHwB .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPGAGKHwB .carousel-indicators .active {
  background: #fff;
}
.cid-shPGAGKHwB .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPGAGKHwB .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPGAGKHwB .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPGAGKHwB .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPGAGKHwB .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPGAGKHwB .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPGAGKHwB .carousel {
  width: 100%;
}
.cid-shPGAGKHwB .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPGAGKHwB .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPGAGKHwB .modal.fade .modal-dialog,
.cid-shPGAGKHwB .modal.in .modal-dialog {
  transform: none;
}
.cid-shPGAGKHwB .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPGAGKHwB H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPGAGKHwB H4 {
  color: #05640a;
  text-align: left;
}
.cid-shPGAGKHwB H3 {
  color: #05640a;
}
.cid-shPGAGKHwB DIV {
  text-align: left;
}
.cid-shPGAHKQJV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPGAHKQJV .content {
    text-align: center;
  }
  .cid-shPGAHKQJV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPGAHKQJV .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPGAHKQJV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPGAHKQJV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPGAHKQJV .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPGAHKQJV .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPGAHKQJV .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPGAHKQJV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPGAHKQJV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPGAHKQJV .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPGAHKQJV .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPGAHKQJV .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPGAHKQJV .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPGAHKQJV .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPGAHKQJV .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPGAHKQJV .list {
  list-style-type: none;
  padding: 0;
}
.cid-smzK601jDa {
  z-index: 1000;
  width: 100%;
}
.cid-smzK601jDa nav.navbar {
  position: fixed;
}
.cid-smzK601jDa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smzK601jDa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smzK601jDa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smzK601jDa .dropdown-item:hover,
.cid-smzK601jDa .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smzK601jDa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smzK601jDa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smzK601jDa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smzK601jDa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smzK601jDa .nav-link {
  position: relative;
}
.cid-smzK601jDa .container {
  display: flex;
  margin: auto;
}
.cid-smzK601jDa .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smzK601jDa .dropdown-menu,
.cid-smzK601jDa .navbar.opened {
  background: #42b148 !important;
}
.cid-smzK601jDa .nav-item:focus,
.cid-smzK601jDa .nav-link:focus {
  outline: none;
}
.cid-smzK601jDa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smzK601jDa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smzK601jDa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smzK601jDa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smzK601jDa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smzK601jDa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smzK601jDa .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smzK601jDa .navbar.opened {
  transition: all 0.3s;
}
.cid-smzK601jDa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smzK601jDa .navbar .navbar-logo img {
  width: auto;
}
.cid-smzK601jDa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smzK601jDa .navbar.collapsed {
  justify-content: center;
}
.cid-smzK601jDa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smzK601jDa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smzK601jDa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smzK601jDa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smzK601jDa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smzK601jDa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smzK601jDa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smzK601jDa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smzK601jDa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smzK601jDa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smzK601jDa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smzK601jDa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smzK601jDa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smzK601jDa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smzK601jDa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smzK601jDa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smzK601jDa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smzK601jDa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smzK601jDa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smzK601jDa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smzK601jDa .navbar.navbar-short {
  min-height: 60px;
}
.cid-smzK601jDa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smzK601jDa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smzK601jDa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smzK601jDa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smzK601jDa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smzK601jDa .dropdown-item.active,
.cid-smzK601jDa .dropdown-item:active {
  background-color: transparent;
}
.cid-smzK601jDa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smzK601jDa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smzK601jDa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smzK601jDa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smzK601jDa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smzK601jDa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smzK601jDa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smzK601jDa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smzK601jDa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smzK601jDa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smzK601jDa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smzK601jDa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smzK601jDa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smzK601jDa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smzK601jDa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smzK601jDa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smzK601jDa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smzK601jDa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smzK601jDa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smzK601jDa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smzK601jDa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smzK601jDa .navbar {
    height: 70px;
  }
  .cid-smzK601jDa .navbar.opened {
    height: auto;
  }
  .cid-smzK601jDa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smzK610R0R {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-smzK610R0R .item {
  padding-bottom: 2rem;
}
.cid-smzK610R0R .item-wrapper {
  position: relative;
}
.cid-smzK610R0R .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smzK610R0R .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smzK610R0R .carousel-control,
.cid-smzK610R0R .close {
  background: #1b1b1b;
}
.cid-smzK610R0R .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smzK610R0R .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smzK610R0R .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smzK610R0R .carousel-control-next span {
  margin-left: 5px;
}
.cid-smzK610R0R .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smzK610R0R .close::before {
  content: '\e91a';
}
.cid-smzK610R0R .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smzK610R0R .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smzK610R0R .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smzK610R0R .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smzK610R0R .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smzK610R0R .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smzK610R0R .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smzK610R0R .carousel-indicators li.active,
.cid-smzK610R0R .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smzK610R0R .carousel-indicators li::after,
.cid-smzK610R0R .carousel-indicators li::before {
  content: none;
}
.cid-smzK610R0R .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smzK610R0R .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smzK610R0R .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smzK610R0R .carousel-indicators {
    display: none;
  }
}
.cid-smzK610R0R .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smzK610R0R .carousel-inner > .active {
  display: block;
}
.cid-smzK610R0R .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smzK610R0R .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smzK610R0R .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smzK610R0R .carousel-control,
  .cid-smzK610R0R .carousel-indicators,
  .cid-smzK610R0R .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smzK610R0R .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smzK610R0R .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smzK610R0R .carousel-indicators .active,
.cid-smzK610R0R .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smzK610R0R .carousel-indicators .active {
  background: #fff;
}
.cid-smzK610R0R .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smzK610R0R .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smzK610R0R .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smzK610R0R .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smzK610R0R .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smzK610R0R .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smzK610R0R .carousel {
  width: 100%;
}
.cid-smzK610R0R .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smzK610R0R .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smzK610R0R .modal.fade .modal-dialog,
.cid-smzK610R0R .modal.in .modal-dialog {
  transform: none;
}
.cid-smzK610R0R .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smzK610R0R H6 {
  text-align: center;
}
.cid-smzK610R0R H3 {
  color: #05640a;
}
.cid-smzK610R0R H4 {
  color: #05640a;
  text-align: left;
}
.cid-smzK624SjC {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smzK624SjC .content {
    text-align: center;
  }
  .cid-smzK624SjC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smzK624SjC .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smzK624SjC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smzK624SjC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smzK624SjC .google-map {
  height: 25rem;
  position: relative;
}
.cid-smzK624SjC .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smzK624SjC .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smzK624SjC .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smzK624SjC .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smzK624SjC .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smzK624SjC .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smzK624SjC .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smzK624SjC .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smzK624SjC .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smzK624SjC .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smzK624SjC .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPGqSoem2 {
  z-index: 1000;
  width: 100%;
}
.cid-shPGqSoem2 nav.navbar {
  position: fixed;
}
.cid-shPGqSoem2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPGqSoem2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPGqSoem2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPGqSoem2 .dropdown-item:hover,
.cid-shPGqSoem2 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPGqSoem2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPGqSoem2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPGqSoem2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPGqSoem2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPGqSoem2 .nav-link {
  position: relative;
}
.cid-shPGqSoem2 .container {
  display: flex;
  margin: auto;
}
.cid-shPGqSoem2 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPGqSoem2 .dropdown-menu,
.cid-shPGqSoem2 .navbar.opened {
  background: #42b148 !important;
}
.cid-shPGqSoem2 .nav-item:focus,
.cid-shPGqSoem2 .nav-link:focus {
  outline: none;
}
.cid-shPGqSoem2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPGqSoem2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPGqSoem2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPGqSoem2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPGqSoem2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPGqSoem2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPGqSoem2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPGqSoem2 .navbar.opened {
  transition: all 0.3s;
}
.cid-shPGqSoem2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPGqSoem2 .navbar .navbar-logo img {
  width: auto;
}
.cid-shPGqSoem2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPGqSoem2 .navbar.collapsed {
  justify-content: center;
}
.cid-shPGqSoem2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPGqSoem2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPGqSoem2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPGqSoem2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPGqSoem2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPGqSoem2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPGqSoem2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPGqSoem2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPGqSoem2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPGqSoem2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPGqSoem2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPGqSoem2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPGqSoem2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPGqSoem2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPGqSoem2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPGqSoem2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPGqSoem2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPGqSoem2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPGqSoem2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPGqSoem2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPGqSoem2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPGqSoem2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPGqSoem2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPGqSoem2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPGqSoem2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPGqSoem2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPGqSoem2 .dropdown-item.active,
.cid-shPGqSoem2 .dropdown-item:active {
  background-color: transparent;
}
.cid-shPGqSoem2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPGqSoem2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPGqSoem2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPGqSoem2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPGqSoem2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPGqSoem2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPGqSoem2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPGqSoem2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPGqSoem2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPGqSoem2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPGqSoem2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPGqSoem2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPGqSoem2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPGqSoem2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPGqSoem2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPGqSoem2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPGqSoem2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPGqSoem2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPGqSoem2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPGqSoem2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPGqSoem2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPGqSoem2 .navbar {
    height: 70px;
  }
  .cid-shPGqSoem2 .navbar.opened {
    height: auto;
  }
  .cid-shPGqSoem2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPGqT9FF9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPGqT9FF9 .item {
  padding-bottom: 2rem;
}
.cid-shPGqT9FF9 .item-wrapper {
  position: relative;
}
.cid-shPGqT9FF9 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPGqT9FF9 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPGqT9FF9 .carousel-control,
.cid-shPGqT9FF9 .close {
  background: #1b1b1b;
}
.cid-shPGqT9FF9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPGqT9FF9 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPGqT9FF9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPGqT9FF9 .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPGqT9FF9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPGqT9FF9 .close::before {
  content: '\e91a';
}
.cid-shPGqT9FF9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPGqT9FF9 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPGqT9FF9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPGqT9FF9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPGqT9FF9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPGqT9FF9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPGqT9FF9 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPGqT9FF9 .carousel-indicators li.active,
.cid-shPGqT9FF9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPGqT9FF9 .carousel-indicators li::after,
.cid-shPGqT9FF9 .carousel-indicators li::before {
  content: none;
}
.cid-shPGqT9FF9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPGqT9FF9 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPGqT9FF9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPGqT9FF9 .carousel-indicators {
    display: none;
  }
}
.cid-shPGqT9FF9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPGqT9FF9 .carousel-inner > .active {
  display: block;
}
.cid-shPGqT9FF9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPGqT9FF9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPGqT9FF9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPGqT9FF9 .carousel-control,
  .cid-shPGqT9FF9 .carousel-indicators,
  .cid-shPGqT9FF9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPGqT9FF9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPGqT9FF9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPGqT9FF9 .carousel-indicators .active,
.cid-shPGqT9FF9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPGqT9FF9 .carousel-indicators .active {
  background: #fff;
}
.cid-shPGqT9FF9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPGqT9FF9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPGqT9FF9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPGqT9FF9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPGqT9FF9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPGqT9FF9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPGqT9FF9 .carousel {
  width: 100%;
}
.cid-shPGqT9FF9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPGqT9FF9 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPGqT9FF9 .modal.fade .modal-dialog,
.cid-shPGqT9FF9 .modal.in .modal-dialog {
  transform: none;
}
.cid-shPGqT9FF9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPGqT9FF9 H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPGqT9FF9 H4 {
  color: #05640a;
  text-align: left;
}
.cid-shPGqT9FF9 H3 {
  color: #05640a;
}
.cid-shPGqUeth2 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPGqUeth2 .content {
    text-align: center;
  }
  .cid-shPGqUeth2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPGqUeth2 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPGqUeth2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPGqUeth2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPGqUeth2 .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPGqUeth2 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPGqUeth2 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPGqUeth2 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPGqUeth2 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPGqUeth2 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPGqUeth2 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPGqUeth2 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPGqUeth2 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPGqUeth2 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPGqUeth2 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPGqUeth2 .list {
  list-style-type: none;
  padding: 0;
}
.cid-sgCM1en523 {
  z-index: 1000;
  width: 100%;
}
.cid-sgCM1en523 nav.navbar {
  position: fixed;
}
.cid-sgCM1en523 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgCM1en523 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgCM1en523 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgCM1en523 .dropdown-item:hover,
.cid-sgCM1en523 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sgCM1en523 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgCM1en523 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgCM1en523 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgCM1en523 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgCM1en523 .nav-link {
  position: relative;
}
.cid-sgCM1en523 .container {
  display: flex;
  margin: auto;
}
.cid-sgCM1en523 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgCM1en523 .dropdown-menu,
.cid-sgCM1en523 .navbar.opened {
  background: #42b148 !important;
}
.cid-sgCM1en523 .nav-item:focus,
.cid-sgCM1en523 .nav-link:focus {
  outline: none;
}
.cid-sgCM1en523 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgCM1en523 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgCM1en523 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgCM1en523 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgCM1en523 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgCM1en523 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgCM1en523 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sgCM1en523 .navbar.opened {
  transition: all 0.3s;
}
.cid-sgCM1en523 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgCM1en523 .navbar .navbar-logo img {
  width: auto;
}
.cid-sgCM1en523 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgCM1en523 .navbar.collapsed {
  justify-content: center;
}
.cid-sgCM1en523 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgCM1en523 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgCM1en523 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgCM1en523 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgCM1en523 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgCM1en523 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgCM1en523 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgCM1en523 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgCM1en523 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgCM1en523 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgCM1en523 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgCM1en523 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgCM1en523 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgCM1en523 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgCM1en523 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgCM1en523 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgCM1en523 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgCM1en523 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgCM1en523 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgCM1en523 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgCM1en523 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgCM1en523 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgCM1en523 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgCM1en523 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgCM1en523 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgCM1en523 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgCM1en523 .dropdown-item.active,
.cid-sgCM1en523 .dropdown-item:active {
  background-color: transparent;
}
.cid-sgCM1en523 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgCM1en523 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgCM1en523 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgCM1en523 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sgCM1en523 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgCM1en523 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgCM1en523 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgCM1en523 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgCM1en523 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgCM1en523 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgCM1en523 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgCM1en523 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgCM1en523 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgCM1en523 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgCM1en523 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgCM1en523 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgCM1en523 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgCM1en523 .navbar {
    height: 70px;
  }
  .cid-sgCM1en523 .navbar.opened {
    height: auto;
  }
  .cid-sgCM1en523 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sNK0eR0KbM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffe885;
}
.cid-sNK0eR0KbM .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-sNK0eR0KbM .mbr-text {
  color: #1b741f;
}
.cid-sPM6anI8yN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-sPM6anI8yN .mbr-overlay {
  background: #fafafa;
  opacity: 0.3;
}
.cid-sPM6anI8yN img,
.cid-sPM6anI8yN .item-img {
  width: 100%;
}
.cid-sPM6anI8yN .item:focus,
.cid-sPM6anI8yN span:focus {
  outline: none;
}
.cid-sPM6anI8yN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sPM6anI8yN .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #f7da5e;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sPM6anI8yN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sPM6anI8yN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sPM6anI8yN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sPM6anI8yN .mbr-section-title {
  color: #232323;
}
.cid-sPM6anI8yN .mbr-text,
.cid-sPM6anI8yN .mbr-section-btn {
  text-align: left;
}
.cid-sPM6anI8yN .item-title {
  text-align: center;
  color: #1b741f;
}
.cid-sPM6anI8yN .item-subtitle {
  text-align: center;
}
.cid-sPM6anI8yN .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-sgCT74V7Gm {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sgCT74V7Gm .content {
    text-align: center;
  }
  .cid-sgCT74V7Gm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sgCT74V7Gm .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sgCT74V7Gm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgCT74V7Gm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sgCT74V7Gm .google-map {
  height: 25rem;
  position: relative;
}
.cid-sgCT74V7Gm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sgCT74V7Gm .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sgCT74V7Gm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sgCT74V7Gm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sgCT74V7Gm .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sgCT74V7Gm .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sgCT74V7Gm .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sgCT74V7Gm .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sgCT74V7Gm .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sgCT74V7Gm .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgCT74V7Gm .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPE9NaKGl {
  z-index: 1000;
  width: 100%;
}
.cid-shPE9NaKGl nav.navbar {
  position: fixed;
}
.cid-shPE9NaKGl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPE9NaKGl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPE9NaKGl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPE9NaKGl .dropdown-item:hover,
.cid-shPE9NaKGl .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPE9NaKGl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPE9NaKGl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPE9NaKGl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPE9NaKGl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPE9NaKGl .nav-link {
  position: relative;
}
.cid-shPE9NaKGl .container {
  display: flex;
  margin: auto;
}
.cid-shPE9NaKGl .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPE9NaKGl .dropdown-menu,
.cid-shPE9NaKGl .navbar.opened {
  background: #42b148 !important;
}
.cid-shPE9NaKGl .nav-item:focus,
.cid-shPE9NaKGl .nav-link:focus {
  outline: none;
}
.cid-shPE9NaKGl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPE9NaKGl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPE9NaKGl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPE9NaKGl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPE9NaKGl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPE9NaKGl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPE9NaKGl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPE9NaKGl .navbar.opened {
  transition: all 0.3s;
}
.cid-shPE9NaKGl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPE9NaKGl .navbar .navbar-logo img {
  width: auto;
}
.cid-shPE9NaKGl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPE9NaKGl .navbar.collapsed {
  justify-content: center;
}
.cid-shPE9NaKGl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPE9NaKGl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPE9NaKGl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPE9NaKGl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPE9NaKGl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPE9NaKGl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPE9NaKGl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPE9NaKGl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPE9NaKGl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPE9NaKGl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPE9NaKGl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPE9NaKGl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPE9NaKGl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPE9NaKGl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPE9NaKGl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPE9NaKGl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPE9NaKGl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPE9NaKGl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPE9NaKGl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPE9NaKGl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPE9NaKGl .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPE9NaKGl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPE9NaKGl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPE9NaKGl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPE9NaKGl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPE9NaKGl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPE9NaKGl .dropdown-item.active,
.cid-shPE9NaKGl .dropdown-item:active {
  background-color: transparent;
}
.cid-shPE9NaKGl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPE9NaKGl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPE9NaKGl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPE9NaKGl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPE9NaKGl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPE9NaKGl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPE9NaKGl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPE9NaKGl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPE9NaKGl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPE9NaKGl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPE9NaKGl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPE9NaKGl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPE9NaKGl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPE9NaKGl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPE9NaKGl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPE9NaKGl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPE9NaKGl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPE9NaKGl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPE9NaKGl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPE9NaKGl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPE9NaKGl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPE9NaKGl .navbar {
    height: 70px;
  }
  .cid-shPE9NaKGl .navbar.opened {
    height: auto;
  }
  .cid-shPE9NaKGl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPE9NP5Ln {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/paradijsvogels-mergelcarving-01-2000x1333.jpeg");
}
.cid-shPE9NP5Ln .item {
  padding-bottom: 2rem;
}
.cid-shPE9NP5Ln .item-wrapper {
  position: relative;
}
.cid-shPE9NP5Ln .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPE9NP5Ln .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPE9NP5Ln .carousel-control,
.cid-shPE9NP5Ln .close {
  background: #1b1b1b;
}
.cid-shPE9NP5Ln .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPE9NP5Ln .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPE9NP5Ln .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPE9NP5Ln .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPE9NP5Ln .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPE9NP5Ln .close::before {
  content: '\e91a';
}
.cid-shPE9NP5Ln .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPE9NP5Ln .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPE9NP5Ln .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPE9NP5Ln .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPE9NP5Ln .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPE9NP5Ln .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPE9NP5Ln .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPE9NP5Ln .carousel-indicators li.active,
.cid-shPE9NP5Ln .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPE9NP5Ln .carousel-indicators li::after,
.cid-shPE9NP5Ln .carousel-indicators li::before {
  content: none;
}
.cid-shPE9NP5Ln .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPE9NP5Ln .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPE9NP5Ln .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPE9NP5Ln .carousel-indicators {
    display: none;
  }
}
.cid-shPE9NP5Ln .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPE9NP5Ln .carousel-inner > .active {
  display: block;
}
.cid-shPE9NP5Ln .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPE9NP5Ln .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPE9NP5Ln .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPE9NP5Ln .carousel-control,
  .cid-shPE9NP5Ln .carousel-indicators,
  .cid-shPE9NP5Ln .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPE9NP5Ln .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPE9NP5Ln .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPE9NP5Ln .carousel-indicators .active,
.cid-shPE9NP5Ln .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPE9NP5Ln .carousel-indicators .active {
  background: #fff;
}
.cid-shPE9NP5Ln .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPE9NP5Ln .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPE9NP5Ln .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPE9NP5Ln .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPE9NP5Ln .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPE9NP5Ln .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPE9NP5Ln .carousel {
  width: 100%;
}
.cid-shPE9NP5Ln .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPE9NP5Ln .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPE9NP5Ln .modal.fade .modal-dialog,
.cid-shPE9NP5Ln .modal.in .modal-dialog {
  transform: none;
}
.cid-shPE9NP5Ln .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPE9NP5Ln H6 {
  text-align: center;
}
.cid-shPE9NP5Ln DIV {
  text-align: left;
}
.cid-shPE9NP5Ln H4 {
  color: #05640a;
}
.cid-shPE9NP5Ln H3 {
  color: #05640a;
}
.cid-shPE9OOMXE {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPE9OOMXE .content {
    text-align: center;
  }
  .cid-shPE9OOMXE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPE9OOMXE .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPE9OOMXE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPE9OOMXE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPE9OOMXE .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPE9OOMXE .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPE9OOMXE .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPE9OOMXE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPE9OOMXE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPE9OOMXE .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPE9OOMXE .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPE9OOMXE .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPE9OOMXE .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPE9OOMXE .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPE9OOMXE .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPE9OOMXE .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPE0x28JC {
  z-index: 1000;
  width: 100%;
}
.cid-shPE0x28JC nav.navbar {
  position: fixed;
}
.cid-shPE0x28JC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPE0x28JC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPE0x28JC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPE0x28JC .dropdown-item:hover,
.cid-shPE0x28JC .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPE0x28JC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPE0x28JC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPE0x28JC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPE0x28JC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPE0x28JC .nav-link {
  position: relative;
}
.cid-shPE0x28JC .container {
  display: flex;
  margin: auto;
}
.cid-shPE0x28JC .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPE0x28JC .dropdown-menu,
.cid-shPE0x28JC .navbar.opened {
  background: #42b148 !important;
}
.cid-shPE0x28JC .nav-item:focus,
.cid-shPE0x28JC .nav-link:focus {
  outline: none;
}
.cid-shPE0x28JC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPE0x28JC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPE0x28JC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPE0x28JC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPE0x28JC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPE0x28JC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPE0x28JC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPE0x28JC .navbar.opened {
  transition: all 0.3s;
}
.cid-shPE0x28JC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPE0x28JC .navbar .navbar-logo img {
  width: auto;
}
.cid-shPE0x28JC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPE0x28JC .navbar.collapsed {
  justify-content: center;
}
.cid-shPE0x28JC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPE0x28JC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPE0x28JC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPE0x28JC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPE0x28JC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPE0x28JC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPE0x28JC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPE0x28JC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPE0x28JC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPE0x28JC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPE0x28JC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPE0x28JC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPE0x28JC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPE0x28JC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPE0x28JC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPE0x28JC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPE0x28JC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPE0x28JC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPE0x28JC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPE0x28JC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPE0x28JC .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPE0x28JC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPE0x28JC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPE0x28JC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPE0x28JC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPE0x28JC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPE0x28JC .dropdown-item.active,
.cid-shPE0x28JC .dropdown-item:active {
  background-color: transparent;
}
.cid-shPE0x28JC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPE0x28JC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPE0x28JC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPE0x28JC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPE0x28JC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPE0x28JC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPE0x28JC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPE0x28JC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPE0x28JC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPE0x28JC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPE0x28JC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPE0x28JC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPE0x28JC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPE0x28JC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPE0x28JC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPE0x28JC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPE0x28JC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPE0x28JC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPE0x28JC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPE0x28JC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPE0x28JC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPE0x28JC .navbar {
    height: 70px;
  }
  .cid-shPE0x28JC .navbar.opened {
    height: auto;
  }
  .cid-shPE0x28JC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPE0xPoHH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPE0xPoHH .item {
  padding-bottom: 2rem;
}
.cid-shPE0xPoHH .item-wrapper {
  position: relative;
}
.cid-shPE0xPoHH .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPE0xPoHH .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPE0xPoHH .carousel-control,
.cid-shPE0xPoHH .close {
  background: #1b1b1b;
}
.cid-shPE0xPoHH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPE0xPoHH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPE0xPoHH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPE0xPoHH .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPE0xPoHH .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPE0xPoHH .close::before {
  content: '\e91a';
}
.cid-shPE0xPoHH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPE0xPoHH .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPE0xPoHH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPE0xPoHH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPE0xPoHH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPE0xPoHH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPE0xPoHH .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPE0xPoHH .carousel-indicators li.active,
.cid-shPE0xPoHH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPE0xPoHH .carousel-indicators li::after,
.cid-shPE0xPoHH .carousel-indicators li::before {
  content: none;
}
.cid-shPE0xPoHH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPE0xPoHH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPE0xPoHH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPE0xPoHH .carousel-indicators {
    display: none;
  }
}
.cid-shPE0xPoHH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPE0xPoHH .carousel-inner > .active {
  display: block;
}
.cid-shPE0xPoHH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPE0xPoHH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPE0xPoHH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPE0xPoHH .carousel-control,
  .cid-shPE0xPoHH .carousel-indicators,
  .cid-shPE0xPoHH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPE0xPoHH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPE0xPoHH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPE0xPoHH .carousel-indicators .active,
.cid-shPE0xPoHH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPE0xPoHH .carousel-indicators .active {
  background: #fff;
}
.cid-shPE0xPoHH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPE0xPoHH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPE0xPoHH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPE0xPoHH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPE0xPoHH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPE0xPoHH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPE0xPoHH .carousel {
  width: 100%;
}
.cid-shPE0xPoHH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPE0xPoHH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPE0xPoHH .modal.fade .modal-dialog,
.cid-shPE0xPoHH .modal.in .modal-dialog {
  transform: none;
}
.cid-shPE0xPoHH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPE0xPoHH H6 {
  text-align: center;
}
.cid-shPE0xPoHH DIV {
  text-align: left;
}
.cid-shPE0xPoHH H4 {
  text-align: left;
  color: #05640a;
}
.cid-shPE0yP9FO {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPE0yP9FO .content {
    text-align: center;
  }
  .cid-shPE0yP9FO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPE0yP9FO .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPE0yP9FO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPE0yP9FO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPE0yP9FO .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPE0yP9FO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPE0yP9FO .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPE0yP9FO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPE0yP9FO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPE0yP9FO .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPE0yP9FO .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPE0yP9FO .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPE0yP9FO .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPE0yP9FO .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPE0yP9FO .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPE0yP9FO .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPJh878PK {
  z-index: 1000;
  width: 100%;
}
.cid-shPJh878PK nav.navbar {
  position: fixed;
}
.cid-shPJh878PK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPJh878PK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPJh878PK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPJh878PK .dropdown-item:hover,
.cid-shPJh878PK .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPJh878PK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPJh878PK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPJh878PK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPJh878PK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPJh878PK .nav-link {
  position: relative;
}
.cid-shPJh878PK .container {
  display: flex;
  margin: auto;
}
.cid-shPJh878PK .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPJh878PK .dropdown-menu,
.cid-shPJh878PK .navbar.opened {
  background: #42b148 !important;
}
.cid-shPJh878PK .nav-item:focus,
.cid-shPJh878PK .nav-link:focus {
  outline: none;
}
.cid-shPJh878PK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPJh878PK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPJh878PK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPJh878PK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPJh878PK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPJh878PK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPJh878PK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPJh878PK .navbar.opened {
  transition: all 0.3s;
}
.cid-shPJh878PK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPJh878PK .navbar .navbar-logo img {
  width: auto;
}
.cid-shPJh878PK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPJh878PK .navbar.collapsed {
  justify-content: center;
}
.cid-shPJh878PK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPJh878PK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPJh878PK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPJh878PK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPJh878PK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPJh878PK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPJh878PK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPJh878PK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPJh878PK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPJh878PK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPJh878PK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPJh878PK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPJh878PK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPJh878PK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPJh878PK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPJh878PK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPJh878PK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPJh878PK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPJh878PK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPJh878PK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPJh878PK .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPJh878PK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPJh878PK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPJh878PK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPJh878PK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPJh878PK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPJh878PK .dropdown-item.active,
.cid-shPJh878PK .dropdown-item:active {
  background-color: transparent;
}
.cid-shPJh878PK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPJh878PK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPJh878PK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPJh878PK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPJh878PK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPJh878PK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPJh878PK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPJh878PK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPJh878PK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPJh878PK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPJh878PK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPJh878PK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPJh878PK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPJh878PK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPJh878PK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPJh878PK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPJh878PK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPJh878PK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPJh878PK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPJh878PK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPJh878PK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPJh878PK .navbar {
    height: 70px;
  }
  .cid-shPJh878PK .navbar.opened {
    height: auto;
  }
  .cid-shPJh878PK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPJh8GqOt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPJh8GqOt .item {
  padding-bottom: 2rem;
}
.cid-shPJh8GqOt .item-wrapper {
  position: relative;
}
.cid-shPJh8GqOt .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPJh8GqOt .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPJh8GqOt .carousel-control,
.cid-shPJh8GqOt .close {
  background: #1b1b1b;
}
.cid-shPJh8GqOt .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPJh8GqOt .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPJh8GqOt .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPJh8GqOt .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPJh8GqOt .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPJh8GqOt .close::before {
  content: '\e91a';
}
.cid-shPJh8GqOt .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPJh8GqOt .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPJh8GqOt .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPJh8GqOt .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPJh8GqOt .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPJh8GqOt .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPJh8GqOt .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPJh8GqOt .carousel-indicators li.active,
.cid-shPJh8GqOt .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPJh8GqOt .carousel-indicators li::after,
.cid-shPJh8GqOt .carousel-indicators li::before {
  content: none;
}
.cid-shPJh8GqOt .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPJh8GqOt .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPJh8GqOt .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPJh8GqOt .carousel-indicators {
    display: none;
  }
}
.cid-shPJh8GqOt .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPJh8GqOt .carousel-inner > .active {
  display: block;
}
.cid-shPJh8GqOt .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPJh8GqOt .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPJh8GqOt .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPJh8GqOt .carousel-control,
  .cid-shPJh8GqOt .carousel-indicators,
  .cid-shPJh8GqOt .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPJh8GqOt .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPJh8GqOt .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPJh8GqOt .carousel-indicators .active,
.cid-shPJh8GqOt .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPJh8GqOt .carousel-indicators .active {
  background: #fff;
}
.cid-shPJh8GqOt .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPJh8GqOt .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPJh8GqOt .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPJh8GqOt .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPJh8GqOt .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPJh8GqOt .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPJh8GqOt .carousel {
  width: 100%;
}
.cid-shPJh8GqOt .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPJh8GqOt .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPJh8GqOt .modal.fade .modal-dialog,
.cid-shPJh8GqOt .modal.in .modal-dialog {
  transform: none;
}
.cid-shPJh8GqOt .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPJh8GqOt H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPJh8GqOt DIV {
  text-align: left;
}
.cid-shPJh8GqOt H4 {
  color: #05640a;
}
.cid-shPJh9obm5 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPJh9obm5 .content {
    text-align: center;
  }
  .cid-shPJh9obm5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPJh9obm5 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPJh9obm5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPJh9obm5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPJh9obm5 .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPJh9obm5 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPJh9obm5 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPJh9obm5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPJh9obm5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPJh9obm5 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPJh9obm5 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPJh9obm5 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPJh9obm5 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPJh9obm5 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPJh9obm5 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPJh9obm5 .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPJ3eRgVB {
  z-index: 1000;
  width: 100%;
}
.cid-shPJ3eRgVB nav.navbar {
  position: fixed;
}
.cid-shPJ3eRgVB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPJ3eRgVB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPJ3eRgVB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPJ3eRgVB .dropdown-item:hover,
.cid-shPJ3eRgVB .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPJ3eRgVB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPJ3eRgVB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPJ3eRgVB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPJ3eRgVB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPJ3eRgVB .nav-link {
  position: relative;
}
.cid-shPJ3eRgVB .container {
  display: flex;
  margin: auto;
}
.cid-shPJ3eRgVB .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPJ3eRgVB .dropdown-menu,
.cid-shPJ3eRgVB .navbar.opened {
  background: #42b148 !important;
}
.cid-shPJ3eRgVB .nav-item:focus,
.cid-shPJ3eRgVB .nav-link:focus {
  outline: none;
}
.cid-shPJ3eRgVB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPJ3eRgVB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPJ3eRgVB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPJ3eRgVB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPJ3eRgVB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPJ3eRgVB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPJ3eRgVB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPJ3eRgVB .navbar.opened {
  transition: all 0.3s;
}
.cid-shPJ3eRgVB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPJ3eRgVB .navbar .navbar-logo img {
  width: auto;
}
.cid-shPJ3eRgVB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPJ3eRgVB .navbar.collapsed {
  justify-content: center;
}
.cid-shPJ3eRgVB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPJ3eRgVB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPJ3eRgVB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPJ3eRgVB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPJ3eRgVB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPJ3eRgVB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPJ3eRgVB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPJ3eRgVB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPJ3eRgVB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPJ3eRgVB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPJ3eRgVB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPJ3eRgVB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPJ3eRgVB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPJ3eRgVB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPJ3eRgVB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPJ3eRgVB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPJ3eRgVB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPJ3eRgVB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPJ3eRgVB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPJ3eRgVB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPJ3eRgVB .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPJ3eRgVB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPJ3eRgVB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPJ3eRgVB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPJ3eRgVB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPJ3eRgVB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPJ3eRgVB .dropdown-item.active,
.cid-shPJ3eRgVB .dropdown-item:active {
  background-color: transparent;
}
.cid-shPJ3eRgVB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPJ3eRgVB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPJ3eRgVB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPJ3eRgVB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPJ3eRgVB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPJ3eRgVB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPJ3eRgVB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPJ3eRgVB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPJ3eRgVB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPJ3eRgVB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPJ3eRgVB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPJ3eRgVB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPJ3eRgVB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPJ3eRgVB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPJ3eRgVB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPJ3eRgVB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPJ3eRgVB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPJ3eRgVB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPJ3eRgVB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPJ3eRgVB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPJ3eRgVB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPJ3eRgVB .navbar {
    height: 70px;
  }
  .cid-shPJ3eRgVB .navbar.opened {
    height: auto;
  }
  .cid-shPJ3eRgVB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPJ3fqloa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPJ3fqloa .item {
  padding-bottom: 2rem;
}
.cid-shPJ3fqloa .item-wrapper {
  position: relative;
}
.cid-shPJ3fqloa .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPJ3fqloa .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPJ3fqloa .carousel-control,
.cid-shPJ3fqloa .close {
  background: #1b1b1b;
}
.cid-shPJ3fqloa .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPJ3fqloa .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPJ3fqloa .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPJ3fqloa .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPJ3fqloa .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPJ3fqloa .close::before {
  content: '\e91a';
}
.cid-shPJ3fqloa .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPJ3fqloa .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPJ3fqloa .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPJ3fqloa .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPJ3fqloa .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPJ3fqloa .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPJ3fqloa .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPJ3fqloa .carousel-indicators li.active,
.cid-shPJ3fqloa .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPJ3fqloa .carousel-indicators li::after,
.cid-shPJ3fqloa .carousel-indicators li::before {
  content: none;
}
.cid-shPJ3fqloa .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPJ3fqloa .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPJ3fqloa .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPJ3fqloa .carousel-indicators {
    display: none;
  }
}
.cid-shPJ3fqloa .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPJ3fqloa .carousel-inner > .active {
  display: block;
}
.cid-shPJ3fqloa .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPJ3fqloa .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPJ3fqloa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPJ3fqloa .carousel-control,
  .cid-shPJ3fqloa .carousel-indicators,
  .cid-shPJ3fqloa .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPJ3fqloa .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPJ3fqloa .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPJ3fqloa .carousel-indicators .active,
.cid-shPJ3fqloa .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPJ3fqloa .carousel-indicators .active {
  background: #fff;
}
.cid-shPJ3fqloa .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPJ3fqloa .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPJ3fqloa .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPJ3fqloa .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPJ3fqloa .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPJ3fqloa .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPJ3fqloa .carousel {
  width: 100%;
}
.cid-shPJ3fqloa .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPJ3fqloa .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPJ3fqloa .modal.fade .modal-dialog,
.cid-shPJ3fqloa .modal.in .modal-dialog {
  transform: none;
}
.cid-shPJ3fqloa .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPJ3fqloa H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPJ3fqloa H3 {
  color: #05640a;
}
.cid-shPJ3fqloa H4 {
  text-align: left;
  color: #05640a;
}
.cid-shPJ3gbHyt {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPJ3gbHyt .content {
    text-align: center;
  }
  .cid-shPJ3gbHyt .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPJ3gbHyt .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPJ3gbHyt .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPJ3gbHyt .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPJ3gbHyt .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPJ3gbHyt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPJ3gbHyt .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPJ3gbHyt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPJ3gbHyt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPJ3gbHyt .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPJ3gbHyt .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPJ3gbHyt .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPJ3gbHyt .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPJ3gbHyt .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPJ3gbHyt .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPJ3gbHyt .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPIyGl2m5 {
  z-index: 1000;
  width: 100%;
}
.cid-shPIyGl2m5 nav.navbar {
  position: fixed;
}
.cid-shPIyGl2m5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPIyGl2m5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPIyGl2m5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPIyGl2m5 .dropdown-item:hover,
.cid-shPIyGl2m5 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPIyGl2m5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPIyGl2m5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPIyGl2m5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPIyGl2m5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPIyGl2m5 .nav-link {
  position: relative;
}
.cid-shPIyGl2m5 .container {
  display: flex;
  margin: auto;
}
.cid-shPIyGl2m5 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPIyGl2m5 .dropdown-menu,
.cid-shPIyGl2m5 .navbar.opened {
  background: #42b148 !important;
}
.cid-shPIyGl2m5 .nav-item:focus,
.cid-shPIyGl2m5 .nav-link:focus {
  outline: none;
}
.cid-shPIyGl2m5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPIyGl2m5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPIyGl2m5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPIyGl2m5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPIyGl2m5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPIyGl2m5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPIyGl2m5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPIyGl2m5 .navbar.opened {
  transition: all 0.3s;
}
.cid-shPIyGl2m5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPIyGl2m5 .navbar .navbar-logo img {
  width: auto;
}
.cid-shPIyGl2m5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPIyGl2m5 .navbar.collapsed {
  justify-content: center;
}
.cid-shPIyGl2m5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPIyGl2m5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPIyGl2m5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPIyGl2m5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPIyGl2m5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPIyGl2m5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPIyGl2m5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPIyGl2m5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPIyGl2m5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPIyGl2m5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPIyGl2m5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPIyGl2m5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPIyGl2m5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPIyGl2m5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPIyGl2m5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPIyGl2m5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPIyGl2m5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPIyGl2m5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPIyGl2m5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPIyGl2m5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPIyGl2m5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPIyGl2m5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPIyGl2m5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPIyGl2m5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPIyGl2m5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPIyGl2m5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPIyGl2m5 .dropdown-item.active,
.cid-shPIyGl2m5 .dropdown-item:active {
  background-color: transparent;
}
.cid-shPIyGl2m5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPIyGl2m5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPIyGl2m5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPIyGl2m5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPIyGl2m5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPIyGl2m5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPIyGl2m5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPIyGl2m5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPIyGl2m5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPIyGl2m5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPIyGl2m5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPIyGl2m5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPIyGl2m5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPIyGl2m5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPIyGl2m5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPIyGl2m5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPIyGl2m5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPIyGl2m5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPIyGl2m5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPIyGl2m5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPIyGl2m5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPIyGl2m5 .navbar {
    height: 70px;
  }
  .cid-shPIyGl2m5 .navbar.opened {
    height: auto;
  }
  .cid-shPIyGl2m5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPIyH6C1G {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPIyH6C1G .item {
  padding-bottom: 2rem;
}
.cid-shPIyH6C1G .item-wrapper {
  position: relative;
}
.cid-shPIyH6C1G .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPIyH6C1G .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPIyH6C1G .carousel-control,
.cid-shPIyH6C1G .close {
  background: #1b1b1b;
}
.cid-shPIyH6C1G .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPIyH6C1G .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPIyH6C1G .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPIyH6C1G .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPIyH6C1G .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPIyH6C1G .close::before {
  content: '\e91a';
}
.cid-shPIyH6C1G .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPIyH6C1G .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPIyH6C1G .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPIyH6C1G .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPIyH6C1G .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPIyH6C1G .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPIyH6C1G .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPIyH6C1G .carousel-indicators li.active,
.cid-shPIyH6C1G .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPIyH6C1G .carousel-indicators li::after,
.cid-shPIyH6C1G .carousel-indicators li::before {
  content: none;
}
.cid-shPIyH6C1G .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPIyH6C1G .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPIyH6C1G .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPIyH6C1G .carousel-indicators {
    display: none;
  }
}
.cid-shPIyH6C1G .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPIyH6C1G .carousel-inner > .active {
  display: block;
}
.cid-shPIyH6C1G .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPIyH6C1G .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPIyH6C1G .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPIyH6C1G .carousel-control,
  .cid-shPIyH6C1G .carousel-indicators,
  .cid-shPIyH6C1G .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPIyH6C1G .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPIyH6C1G .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPIyH6C1G .carousel-indicators .active,
.cid-shPIyH6C1G .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPIyH6C1G .carousel-indicators .active {
  background: #fff;
}
.cid-shPIyH6C1G .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPIyH6C1G .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPIyH6C1G .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPIyH6C1G .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPIyH6C1G .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPIyH6C1G .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPIyH6C1G .carousel {
  width: 100%;
}
.cid-shPIyH6C1G .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPIyH6C1G .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPIyH6C1G .modal.fade .modal-dialog,
.cid-shPIyH6C1G .modal.in .modal-dialog {
  transform: none;
}
.cid-shPIyH6C1G .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPIyH6C1G H6 {
  text-align: center;
}
.cid-shPIyH6C1G H4 {
  text-align: left;
  color: #05640a;
}
.cid-shPIyIcXcT {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPIyIcXcT .content {
    text-align: center;
  }
  .cid-shPIyIcXcT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPIyIcXcT .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPIyIcXcT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPIyIcXcT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPIyIcXcT .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPIyIcXcT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPIyIcXcT .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPIyIcXcT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPIyIcXcT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPIyIcXcT .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPIyIcXcT .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPIyIcXcT .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPIyIcXcT .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPIyIcXcT .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPIyIcXcT .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPIyIcXcT .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPIkPAqOB {
  z-index: 1000;
  width: 100%;
}
.cid-shPIkPAqOB nav.navbar {
  position: fixed;
}
.cid-shPIkPAqOB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPIkPAqOB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPIkPAqOB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPIkPAqOB .dropdown-item:hover,
.cid-shPIkPAqOB .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPIkPAqOB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPIkPAqOB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPIkPAqOB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPIkPAqOB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPIkPAqOB .nav-link {
  position: relative;
}
.cid-shPIkPAqOB .container {
  display: flex;
  margin: auto;
}
.cid-shPIkPAqOB .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPIkPAqOB .dropdown-menu,
.cid-shPIkPAqOB .navbar.opened {
  background: #42b148 !important;
}
.cid-shPIkPAqOB .nav-item:focus,
.cid-shPIkPAqOB .nav-link:focus {
  outline: none;
}
.cid-shPIkPAqOB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPIkPAqOB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPIkPAqOB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPIkPAqOB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPIkPAqOB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPIkPAqOB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPIkPAqOB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPIkPAqOB .navbar.opened {
  transition: all 0.3s;
}
.cid-shPIkPAqOB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPIkPAqOB .navbar .navbar-logo img {
  width: auto;
}
.cid-shPIkPAqOB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPIkPAqOB .navbar.collapsed {
  justify-content: center;
}
.cid-shPIkPAqOB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPIkPAqOB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPIkPAqOB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPIkPAqOB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPIkPAqOB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPIkPAqOB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPIkPAqOB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPIkPAqOB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPIkPAqOB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPIkPAqOB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPIkPAqOB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPIkPAqOB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPIkPAqOB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPIkPAqOB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPIkPAqOB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPIkPAqOB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPIkPAqOB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPIkPAqOB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPIkPAqOB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPIkPAqOB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPIkPAqOB .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPIkPAqOB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPIkPAqOB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPIkPAqOB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPIkPAqOB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPIkPAqOB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPIkPAqOB .dropdown-item.active,
.cid-shPIkPAqOB .dropdown-item:active {
  background-color: transparent;
}
.cid-shPIkPAqOB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPIkPAqOB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPIkPAqOB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPIkPAqOB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPIkPAqOB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPIkPAqOB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPIkPAqOB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPIkPAqOB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPIkPAqOB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPIkPAqOB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPIkPAqOB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPIkPAqOB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPIkPAqOB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPIkPAqOB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPIkPAqOB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPIkPAqOB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPIkPAqOB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPIkPAqOB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPIkPAqOB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPIkPAqOB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPIkPAqOB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPIkPAqOB .navbar {
    height: 70px;
  }
  .cid-shPIkPAqOB .navbar.opened {
    height: auto;
  }
  .cid-shPIkPAqOB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPIkQkAmm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPIkQkAmm .item {
  padding-bottom: 2rem;
}
.cid-shPIkQkAmm .item-wrapper {
  position: relative;
}
.cid-shPIkQkAmm .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPIkQkAmm .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPIkQkAmm .carousel-control,
.cid-shPIkQkAmm .close {
  background: #1b1b1b;
}
.cid-shPIkQkAmm .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPIkQkAmm .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPIkQkAmm .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPIkQkAmm .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPIkQkAmm .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPIkQkAmm .close::before {
  content: '\e91a';
}
.cid-shPIkQkAmm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPIkQkAmm .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPIkQkAmm .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPIkQkAmm .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPIkQkAmm .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPIkQkAmm .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPIkQkAmm .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPIkQkAmm .carousel-indicators li.active,
.cid-shPIkQkAmm .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPIkQkAmm .carousel-indicators li::after,
.cid-shPIkQkAmm .carousel-indicators li::before {
  content: none;
}
.cid-shPIkQkAmm .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPIkQkAmm .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPIkQkAmm .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPIkQkAmm .carousel-indicators {
    display: none;
  }
}
.cid-shPIkQkAmm .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPIkQkAmm .carousel-inner > .active {
  display: block;
}
.cid-shPIkQkAmm .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPIkQkAmm .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPIkQkAmm .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPIkQkAmm .carousel-control,
  .cid-shPIkQkAmm .carousel-indicators,
  .cid-shPIkQkAmm .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPIkQkAmm .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPIkQkAmm .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPIkQkAmm .carousel-indicators .active,
.cid-shPIkQkAmm .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPIkQkAmm .carousel-indicators .active {
  background: #fff;
}
.cid-shPIkQkAmm .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPIkQkAmm .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPIkQkAmm .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPIkQkAmm .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPIkQkAmm .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPIkQkAmm .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPIkQkAmm .carousel {
  width: 100%;
}
.cid-shPIkQkAmm .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPIkQkAmm .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPIkQkAmm .modal.fade .modal-dialog,
.cid-shPIkQkAmm .modal.in .modal-dialog {
  transform: none;
}
.cid-shPIkQkAmm .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPIkQkAmm H6 {
  text-align: center;
}
.cid-shPIkQkAmm DIV {
  text-align: left;
}
.cid-shPIkQkAmm H4 {
  text-align: left;
  color: #05640a;
}
.cid-shPIkRjgrd {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPIkRjgrd .content {
    text-align: center;
  }
  .cid-shPIkRjgrd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPIkRjgrd .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPIkRjgrd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPIkRjgrd .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPIkRjgrd .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPIkRjgrd .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPIkRjgrd .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPIkRjgrd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPIkRjgrd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPIkRjgrd .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPIkRjgrd .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPIkRjgrd .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPIkRjgrd .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPIkRjgrd .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPIkRjgrd .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPIkRjgrd .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPECkbGgl {
  z-index: 1000;
  width: 100%;
}
.cid-shPECkbGgl nav.navbar {
  position: fixed;
}
.cid-shPECkbGgl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPECkbGgl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPECkbGgl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPECkbGgl .dropdown-item:hover,
.cid-shPECkbGgl .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPECkbGgl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPECkbGgl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPECkbGgl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPECkbGgl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPECkbGgl .nav-link {
  position: relative;
}
.cid-shPECkbGgl .container {
  display: flex;
  margin: auto;
}
.cid-shPECkbGgl .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPECkbGgl .dropdown-menu,
.cid-shPECkbGgl .navbar.opened {
  background: #42b148 !important;
}
.cid-shPECkbGgl .nav-item:focus,
.cid-shPECkbGgl .nav-link:focus {
  outline: none;
}
.cid-shPECkbGgl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPECkbGgl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPECkbGgl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPECkbGgl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPECkbGgl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPECkbGgl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPECkbGgl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPECkbGgl .navbar.opened {
  transition: all 0.3s;
}
.cid-shPECkbGgl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPECkbGgl .navbar .navbar-logo img {
  width: auto;
}
.cid-shPECkbGgl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPECkbGgl .navbar.collapsed {
  justify-content: center;
}
.cid-shPECkbGgl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPECkbGgl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPECkbGgl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPECkbGgl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPECkbGgl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPECkbGgl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPECkbGgl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPECkbGgl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPECkbGgl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPECkbGgl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPECkbGgl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPECkbGgl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPECkbGgl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPECkbGgl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPECkbGgl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPECkbGgl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPECkbGgl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPECkbGgl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPECkbGgl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPECkbGgl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPECkbGgl .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPECkbGgl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPECkbGgl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPECkbGgl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPECkbGgl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPECkbGgl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPECkbGgl .dropdown-item.active,
.cid-shPECkbGgl .dropdown-item:active {
  background-color: transparent;
}
.cid-shPECkbGgl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPECkbGgl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPECkbGgl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPECkbGgl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPECkbGgl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPECkbGgl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPECkbGgl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPECkbGgl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPECkbGgl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPECkbGgl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPECkbGgl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPECkbGgl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPECkbGgl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPECkbGgl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPECkbGgl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPECkbGgl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPECkbGgl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPECkbGgl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPECkbGgl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPECkbGgl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPECkbGgl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPECkbGgl .navbar {
    height: 70px;
  }
  .cid-shPECkbGgl .navbar.opened {
    height: auto;
  }
  .cid-shPECkbGgl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPECkXayR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPECkXayR .item {
  padding-bottom: 2rem;
}
.cid-shPECkXayR .item-wrapper {
  position: relative;
}
.cid-shPECkXayR .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPECkXayR .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPECkXayR .carousel-control,
.cid-shPECkXayR .close {
  background: #1b1b1b;
}
.cid-shPECkXayR .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPECkXayR .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPECkXayR .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPECkXayR .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPECkXayR .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPECkXayR .close::before {
  content: '\e91a';
}
.cid-shPECkXayR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPECkXayR .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPECkXayR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPECkXayR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPECkXayR .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPECkXayR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPECkXayR .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPECkXayR .carousel-indicators li.active,
.cid-shPECkXayR .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPECkXayR .carousel-indicators li::after,
.cid-shPECkXayR .carousel-indicators li::before {
  content: none;
}
.cid-shPECkXayR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPECkXayR .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPECkXayR .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPECkXayR .carousel-indicators {
    display: none;
  }
}
.cid-shPECkXayR .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPECkXayR .carousel-inner > .active {
  display: block;
}
.cid-shPECkXayR .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPECkXayR .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPECkXayR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPECkXayR .carousel-control,
  .cid-shPECkXayR .carousel-indicators,
  .cid-shPECkXayR .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPECkXayR .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPECkXayR .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPECkXayR .carousel-indicators .active,
.cid-shPECkXayR .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPECkXayR .carousel-indicators .active {
  background: #fff;
}
.cid-shPECkXayR .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPECkXayR .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPECkXayR .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPECkXayR .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPECkXayR .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPECkXayR .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPECkXayR .carousel {
  width: 100%;
}
.cid-shPECkXayR .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPECkXayR .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPECkXayR .modal.fade .modal-dialog,
.cid-shPECkXayR .modal.in .modal-dialog {
  transform: none;
}
.cid-shPECkXayR .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPECkXayR H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPECkXayR H3 {
  color: #05640a;
}
.cid-shPECkXayR H4 {
  text-align: left;
  color: #05640a;
}
.cid-shPECm0FYk {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPECm0FYk .content {
    text-align: center;
  }
  .cid-shPECm0FYk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPECm0FYk .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPECm0FYk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPECm0FYk .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPECm0FYk .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPECm0FYk .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPECm0FYk .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPECm0FYk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPECm0FYk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPECm0FYk .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPECm0FYk .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPECm0FYk .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPECm0FYk .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPECm0FYk .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPECm0FYk .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPECm0FYk .list {
  list-style-type: none;
  padding: 0;
}
.cid-smyVshwzxW {
  z-index: 1000;
  width: 100%;
}
.cid-smyVshwzxW nav.navbar {
  position: fixed;
}
.cid-smyVshwzxW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smyVshwzxW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smyVshwzxW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smyVshwzxW .dropdown-item:hover,
.cid-smyVshwzxW .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smyVshwzxW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smyVshwzxW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smyVshwzxW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smyVshwzxW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smyVshwzxW .nav-link {
  position: relative;
}
.cid-smyVshwzxW .container {
  display: flex;
  margin: auto;
}
.cid-smyVshwzxW .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smyVshwzxW .dropdown-menu,
.cid-smyVshwzxW .navbar.opened {
  background: #42b148 !important;
}
.cid-smyVshwzxW .nav-item:focus,
.cid-smyVshwzxW .nav-link:focus {
  outline: none;
}
.cid-smyVshwzxW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smyVshwzxW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smyVshwzxW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smyVshwzxW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smyVshwzxW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smyVshwzxW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smyVshwzxW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smyVshwzxW .navbar.opened {
  transition: all 0.3s;
}
.cid-smyVshwzxW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smyVshwzxW .navbar .navbar-logo img {
  width: auto;
}
.cid-smyVshwzxW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smyVshwzxW .navbar.collapsed {
  justify-content: center;
}
.cid-smyVshwzxW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smyVshwzxW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smyVshwzxW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smyVshwzxW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smyVshwzxW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smyVshwzxW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smyVshwzxW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smyVshwzxW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smyVshwzxW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smyVshwzxW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smyVshwzxW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smyVshwzxW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smyVshwzxW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smyVshwzxW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smyVshwzxW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smyVshwzxW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smyVshwzxW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smyVshwzxW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smyVshwzxW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smyVshwzxW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smyVshwzxW .navbar.navbar-short {
  min-height: 60px;
}
.cid-smyVshwzxW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smyVshwzxW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smyVshwzxW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smyVshwzxW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smyVshwzxW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smyVshwzxW .dropdown-item.active,
.cid-smyVshwzxW .dropdown-item:active {
  background-color: transparent;
}
.cid-smyVshwzxW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smyVshwzxW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smyVshwzxW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smyVshwzxW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smyVshwzxW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smyVshwzxW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smyVshwzxW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smyVshwzxW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smyVshwzxW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smyVshwzxW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smyVshwzxW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smyVshwzxW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smyVshwzxW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smyVshwzxW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smyVshwzxW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smyVshwzxW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smyVshwzxW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smyVshwzxW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smyVshwzxW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smyVshwzxW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smyVshwzxW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smyVshwzxW .navbar {
    height: 70px;
  }
  .cid-smyVshwzxW .navbar.opened {
    height: auto;
  }
  .cid-smyVshwzxW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smyVsiubQM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-smyVsiubQM .item {
  padding-bottom: 2rem;
}
.cid-smyVsiubQM .item-wrapper {
  position: relative;
}
.cid-smyVsiubQM .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smyVsiubQM .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smyVsiubQM .carousel-control,
.cid-smyVsiubQM .close {
  background: #1b1b1b;
}
.cid-smyVsiubQM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smyVsiubQM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smyVsiubQM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smyVsiubQM .carousel-control-next span {
  margin-left: 5px;
}
.cid-smyVsiubQM .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smyVsiubQM .close::before {
  content: '\e91a';
}
.cid-smyVsiubQM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smyVsiubQM .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smyVsiubQM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smyVsiubQM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smyVsiubQM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smyVsiubQM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smyVsiubQM .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smyVsiubQM .carousel-indicators li.active,
.cid-smyVsiubQM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smyVsiubQM .carousel-indicators li::after,
.cid-smyVsiubQM .carousel-indicators li::before {
  content: none;
}
.cid-smyVsiubQM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smyVsiubQM .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smyVsiubQM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smyVsiubQM .carousel-indicators {
    display: none;
  }
}
.cid-smyVsiubQM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smyVsiubQM .carousel-inner > .active {
  display: block;
}
.cid-smyVsiubQM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smyVsiubQM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smyVsiubQM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smyVsiubQM .carousel-control,
  .cid-smyVsiubQM .carousel-indicators,
  .cid-smyVsiubQM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smyVsiubQM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smyVsiubQM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smyVsiubQM .carousel-indicators .active,
.cid-smyVsiubQM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smyVsiubQM .carousel-indicators .active {
  background: #fff;
}
.cid-smyVsiubQM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smyVsiubQM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smyVsiubQM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smyVsiubQM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smyVsiubQM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smyVsiubQM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smyVsiubQM .carousel {
  width: 100%;
}
.cid-smyVsiubQM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smyVsiubQM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smyVsiubQM .modal.fade .modal-dialog,
.cid-smyVsiubQM .modal.in .modal-dialog {
  transform: none;
}
.cid-smyVsiubQM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smyVsiubQM H6 {
  text-align: center;
  color: #05640a;
}
.cid-smyVsiubQM H4 {
  text-align: left;
  color: #05640a;
}
.cid-smyVsiubQM H3 {
  color: #05640a;
}
.cid-smyVsjvs7N {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smyVsjvs7N .content {
    text-align: center;
  }
  .cid-smyVsjvs7N .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smyVsjvs7N .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smyVsjvs7N .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smyVsjvs7N .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smyVsjvs7N .google-map {
  height: 25rem;
  position: relative;
}
.cid-smyVsjvs7N .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smyVsjvs7N .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smyVsjvs7N .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smyVsjvs7N .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smyVsjvs7N .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smyVsjvs7N .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smyVsjvs7N .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smyVsjvs7N .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smyVsjvs7N .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smyVsjvs7N .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smyVsjvs7N .list {
  list-style-type: none;
  padding: 0;
}
.cid-shVl06TDQc {
  z-index: 1000;
  width: 100%;
}
.cid-shVl06TDQc nav.navbar {
  position: fixed;
}
.cid-shVl06TDQc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shVl06TDQc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shVl06TDQc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shVl06TDQc .dropdown-item:hover,
.cid-shVl06TDQc .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shVl06TDQc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shVl06TDQc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shVl06TDQc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shVl06TDQc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shVl06TDQc .nav-link {
  position: relative;
}
.cid-shVl06TDQc .container {
  display: flex;
  margin: auto;
}
.cid-shVl06TDQc .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shVl06TDQc .dropdown-menu,
.cid-shVl06TDQc .navbar.opened {
  background: #42b148 !important;
}
.cid-shVl06TDQc .nav-item:focus,
.cid-shVl06TDQc .nav-link:focus {
  outline: none;
}
.cid-shVl06TDQc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shVl06TDQc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shVl06TDQc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shVl06TDQc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shVl06TDQc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shVl06TDQc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shVl06TDQc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shVl06TDQc .navbar.opened {
  transition: all 0.3s;
}
.cid-shVl06TDQc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shVl06TDQc .navbar .navbar-logo img {
  width: auto;
}
.cid-shVl06TDQc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shVl06TDQc .navbar.collapsed {
  justify-content: center;
}
.cid-shVl06TDQc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shVl06TDQc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shVl06TDQc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shVl06TDQc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shVl06TDQc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shVl06TDQc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shVl06TDQc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shVl06TDQc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shVl06TDQc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shVl06TDQc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shVl06TDQc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shVl06TDQc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shVl06TDQc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shVl06TDQc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shVl06TDQc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shVl06TDQc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shVl06TDQc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shVl06TDQc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shVl06TDQc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shVl06TDQc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shVl06TDQc .navbar.navbar-short {
  min-height: 60px;
}
.cid-shVl06TDQc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shVl06TDQc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shVl06TDQc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shVl06TDQc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shVl06TDQc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shVl06TDQc .dropdown-item.active,
.cid-shVl06TDQc .dropdown-item:active {
  background-color: transparent;
}
.cid-shVl06TDQc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shVl06TDQc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shVl06TDQc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shVl06TDQc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shVl06TDQc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shVl06TDQc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shVl06TDQc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shVl06TDQc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shVl06TDQc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shVl06TDQc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shVl06TDQc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shVl06TDQc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shVl06TDQc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shVl06TDQc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shVl06TDQc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shVl06TDQc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shVl06TDQc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shVl06TDQc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shVl06TDQc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shVl06TDQc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shVl06TDQc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shVl06TDQc .navbar {
    height: 70px;
  }
  .cid-shVl06TDQc .navbar.opened {
    height: auto;
  }
  .cid-shVl06TDQc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shVl07FLJU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shVl07FLJU .item {
  padding-bottom: 2rem;
}
.cid-shVl07FLJU .item-wrapper {
  position: relative;
}
.cid-shVl07FLJU .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shVl07FLJU .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shVl07FLJU .carousel-control,
.cid-shVl07FLJU .close {
  background: #1b1b1b;
}
.cid-shVl07FLJU .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shVl07FLJU .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shVl07FLJU .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shVl07FLJU .carousel-control-next span {
  margin-left: 5px;
}
.cid-shVl07FLJU .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shVl07FLJU .close::before {
  content: '\e91a';
}
.cid-shVl07FLJU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shVl07FLJU .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shVl07FLJU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shVl07FLJU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shVl07FLJU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shVl07FLJU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shVl07FLJU .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shVl07FLJU .carousel-indicators li.active,
.cid-shVl07FLJU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shVl07FLJU .carousel-indicators li::after,
.cid-shVl07FLJU .carousel-indicators li::before {
  content: none;
}
.cid-shVl07FLJU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shVl07FLJU .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shVl07FLJU .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shVl07FLJU .carousel-indicators {
    display: none;
  }
}
.cid-shVl07FLJU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shVl07FLJU .carousel-inner > .active {
  display: block;
}
.cid-shVl07FLJU .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shVl07FLJU .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shVl07FLJU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shVl07FLJU .carousel-control,
  .cid-shVl07FLJU .carousel-indicators,
  .cid-shVl07FLJU .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shVl07FLJU .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shVl07FLJU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shVl07FLJU .carousel-indicators .active,
.cid-shVl07FLJU .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shVl07FLJU .carousel-indicators .active {
  background: #fff;
}
.cid-shVl07FLJU .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shVl07FLJU .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shVl07FLJU .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shVl07FLJU .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shVl07FLJU .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shVl07FLJU .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shVl07FLJU .carousel {
  width: 100%;
}
.cid-shVl07FLJU .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shVl07FLJU .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shVl07FLJU .modal.fade .modal-dialog,
.cid-shVl07FLJU .modal.in .modal-dialog {
  transform: none;
}
.cid-shVl07FLJU .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shVl07FLJU H6 {
  text-align: center;
  color: #05640a;
}
.cid-shVl07FLJU H3 {
  color: #05640a;
}
.cid-shVl07FLJU H4 {
  color: #05640a;
  text-align: left;
}
.cid-shVl08I0Nr {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shVl08I0Nr .content {
    text-align: center;
  }
  .cid-shVl08I0Nr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shVl08I0Nr .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shVl08I0Nr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shVl08I0Nr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shVl08I0Nr .google-map {
  height: 25rem;
  position: relative;
}
.cid-shVl08I0Nr .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shVl08I0Nr .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shVl08I0Nr .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shVl08I0Nr .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shVl08I0Nr .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shVl08I0Nr .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shVl08I0Nr .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shVl08I0Nr .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shVl08I0Nr .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shVl08I0Nr .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shVl08I0Nr .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPHSvyPTP {
  z-index: 1000;
  width: 100%;
}
.cid-shPHSvyPTP nav.navbar {
  position: fixed;
}
.cid-shPHSvyPTP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPHSvyPTP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPHSvyPTP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPHSvyPTP .dropdown-item:hover,
.cid-shPHSvyPTP .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPHSvyPTP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPHSvyPTP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPHSvyPTP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPHSvyPTP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPHSvyPTP .nav-link {
  position: relative;
}
.cid-shPHSvyPTP .container {
  display: flex;
  margin: auto;
}
.cid-shPHSvyPTP .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPHSvyPTP .dropdown-menu,
.cid-shPHSvyPTP .navbar.opened {
  background: #42b148 !important;
}
.cid-shPHSvyPTP .nav-item:focus,
.cid-shPHSvyPTP .nav-link:focus {
  outline: none;
}
.cid-shPHSvyPTP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPHSvyPTP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPHSvyPTP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPHSvyPTP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPHSvyPTP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPHSvyPTP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPHSvyPTP .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPHSvyPTP .navbar.opened {
  transition: all 0.3s;
}
.cid-shPHSvyPTP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPHSvyPTP .navbar .navbar-logo img {
  width: auto;
}
.cid-shPHSvyPTP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPHSvyPTP .navbar.collapsed {
  justify-content: center;
}
.cid-shPHSvyPTP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPHSvyPTP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPHSvyPTP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPHSvyPTP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPHSvyPTP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPHSvyPTP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPHSvyPTP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPHSvyPTP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPHSvyPTP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPHSvyPTP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPHSvyPTP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPHSvyPTP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPHSvyPTP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPHSvyPTP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPHSvyPTP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPHSvyPTP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPHSvyPTP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPHSvyPTP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPHSvyPTP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPHSvyPTP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPHSvyPTP .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPHSvyPTP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPHSvyPTP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPHSvyPTP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPHSvyPTP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPHSvyPTP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPHSvyPTP .dropdown-item.active,
.cid-shPHSvyPTP .dropdown-item:active {
  background-color: transparent;
}
.cid-shPHSvyPTP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPHSvyPTP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPHSvyPTP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPHSvyPTP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPHSvyPTP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPHSvyPTP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPHSvyPTP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPHSvyPTP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPHSvyPTP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPHSvyPTP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPHSvyPTP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPHSvyPTP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPHSvyPTP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPHSvyPTP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPHSvyPTP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPHSvyPTP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPHSvyPTP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPHSvyPTP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPHSvyPTP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPHSvyPTP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPHSvyPTP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPHSvyPTP .navbar {
    height: 70px;
  }
  .cid-shPHSvyPTP .navbar.opened {
    height: auto;
  }
  .cid-shPHSvyPTP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPHSwj4AQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPHSwj4AQ .item {
  padding-bottom: 2rem;
}
.cid-shPHSwj4AQ .item-wrapper {
  position: relative;
}
.cid-shPHSwj4AQ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPHSwj4AQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPHSwj4AQ .carousel-control,
.cid-shPHSwj4AQ .close {
  background: #1b1b1b;
}
.cid-shPHSwj4AQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPHSwj4AQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPHSwj4AQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPHSwj4AQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPHSwj4AQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPHSwj4AQ .close::before {
  content: '\e91a';
}
.cid-shPHSwj4AQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPHSwj4AQ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPHSwj4AQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPHSwj4AQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPHSwj4AQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPHSwj4AQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPHSwj4AQ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPHSwj4AQ .carousel-indicators li.active,
.cid-shPHSwj4AQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPHSwj4AQ .carousel-indicators li::after,
.cid-shPHSwj4AQ .carousel-indicators li::before {
  content: none;
}
.cid-shPHSwj4AQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPHSwj4AQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPHSwj4AQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPHSwj4AQ .carousel-indicators {
    display: none;
  }
}
.cid-shPHSwj4AQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPHSwj4AQ .carousel-inner > .active {
  display: block;
}
.cid-shPHSwj4AQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPHSwj4AQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPHSwj4AQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPHSwj4AQ .carousel-control,
  .cid-shPHSwj4AQ .carousel-indicators,
  .cid-shPHSwj4AQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPHSwj4AQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPHSwj4AQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPHSwj4AQ .carousel-indicators .active,
.cid-shPHSwj4AQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPHSwj4AQ .carousel-indicators .active {
  background: #fff;
}
.cid-shPHSwj4AQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPHSwj4AQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPHSwj4AQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPHSwj4AQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPHSwj4AQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPHSwj4AQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPHSwj4AQ .carousel {
  width: 100%;
}
.cid-shPHSwj4AQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPHSwj4AQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPHSwj4AQ .modal.fade .modal-dialog,
.cid-shPHSwj4AQ .modal.in .modal-dialog {
  transform: none;
}
.cid-shPHSwj4AQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPHSwj4AQ H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPHSwj4AQ H3 {
  color: #05640a;
}
.cid-shPHSwj4AQ H4 {
  text-align: left;
  color: #05640a;
}
.cid-shPHSxjk36 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPHSxjk36 .content {
    text-align: center;
  }
  .cid-shPHSxjk36 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPHSxjk36 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPHSxjk36 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPHSxjk36 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPHSxjk36 .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPHSxjk36 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPHSxjk36 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPHSxjk36 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPHSxjk36 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPHSxjk36 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPHSxjk36 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPHSxjk36 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPHSxjk36 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPHSxjk36 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPHSxjk36 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPHSxjk36 .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPEpqzY61 {
  z-index: 1000;
  width: 100%;
}
.cid-shPEpqzY61 nav.navbar {
  position: fixed;
}
.cid-shPEpqzY61 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPEpqzY61 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPEpqzY61 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPEpqzY61 .dropdown-item:hover,
.cid-shPEpqzY61 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPEpqzY61 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPEpqzY61 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPEpqzY61 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPEpqzY61 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPEpqzY61 .nav-link {
  position: relative;
}
.cid-shPEpqzY61 .container {
  display: flex;
  margin: auto;
}
.cid-shPEpqzY61 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPEpqzY61 .dropdown-menu,
.cid-shPEpqzY61 .navbar.opened {
  background: #42b148 !important;
}
.cid-shPEpqzY61 .nav-item:focus,
.cid-shPEpqzY61 .nav-link:focus {
  outline: none;
}
.cid-shPEpqzY61 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPEpqzY61 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPEpqzY61 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPEpqzY61 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPEpqzY61 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPEpqzY61 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPEpqzY61 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPEpqzY61 .navbar.opened {
  transition: all 0.3s;
}
.cid-shPEpqzY61 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPEpqzY61 .navbar .navbar-logo img {
  width: auto;
}
.cid-shPEpqzY61 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPEpqzY61 .navbar.collapsed {
  justify-content: center;
}
.cid-shPEpqzY61 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPEpqzY61 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPEpqzY61 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPEpqzY61 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPEpqzY61 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPEpqzY61 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPEpqzY61 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPEpqzY61 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPEpqzY61 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPEpqzY61 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPEpqzY61 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPEpqzY61 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPEpqzY61 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPEpqzY61 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPEpqzY61 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPEpqzY61 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPEpqzY61 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPEpqzY61 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPEpqzY61 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPEpqzY61 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPEpqzY61 .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPEpqzY61 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPEpqzY61 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPEpqzY61 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPEpqzY61 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPEpqzY61 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPEpqzY61 .dropdown-item.active,
.cid-shPEpqzY61 .dropdown-item:active {
  background-color: transparent;
}
.cid-shPEpqzY61 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPEpqzY61 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPEpqzY61 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPEpqzY61 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPEpqzY61 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPEpqzY61 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPEpqzY61 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPEpqzY61 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPEpqzY61 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPEpqzY61 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPEpqzY61 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPEpqzY61 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPEpqzY61 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPEpqzY61 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPEpqzY61 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPEpqzY61 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPEpqzY61 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPEpqzY61 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPEpqzY61 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPEpqzY61 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPEpqzY61 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPEpqzY61 .navbar {
    height: 70px;
  }
  .cid-shPEpqzY61 .navbar.opened {
    height: auto;
  }
  .cid-shPEpqzY61 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPEpreIsQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPEpreIsQ .item {
  padding-bottom: 2rem;
}
.cid-shPEpreIsQ .item-wrapper {
  position: relative;
}
.cid-shPEpreIsQ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPEpreIsQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPEpreIsQ .carousel-control,
.cid-shPEpreIsQ .close {
  background: #1b1b1b;
}
.cid-shPEpreIsQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPEpreIsQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPEpreIsQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPEpreIsQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPEpreIsQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPEpreIsQ .close::before {
  content: '\e91a';
}
.cid-shPEpreIsQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPEpreIsQ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPEpreIsQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPEpreIsQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPEpreIsQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPEpreIsQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPEpreIsQ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPEpreIsQ .carousel-indicators li.active,
.cid-shPEpreIsQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPEpreIsQ .carousel-indicators li::after,
.cid-shPEpreIsQ .carousel-indicators li::before {
  content: none;
}
.cid-shPEpreIsQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPEpreIsQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPEpreIsQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPEpreIsQ .carousel-indicators {
    display: none;
  }
}
.cid-shPEpreIsQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPEpreIsQ .carousel-inner > .active {
  display: block;
}
.cid-shPEpreIsQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPEpreIsQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPEpreIsQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPEpreIsQ .carousel-control,
  .cid-shPEpreIsQ .carousel-indicators,
  .cid-shPEpreIsQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPEpreIsQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPEpreIsQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPEpreIsQ .carousel-indicators .active,
.cid-shPEpreIsQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPEpreIsQ .carousel-indicators .active {
  background: #fff;
}
.cid-shPEpreIsQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPEpreIsQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPEpreIsQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPEpreIsQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPEpreIsQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPEpreIsQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPEpreIsQ .carousel {
  width: 100%;
}
.cid-shPEpreIsQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPEpreIsQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPEpreIsQ .modal.fade .modal-dialog,
.cid-shPEpreIsQ .modal.in .modal-dialog {
  transform: none;
}
.cid-shPEpreIsQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPEpreIsQ H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPEpreIsQ H3 {
  text-align: left;
}
.cid-shPEpreIsQ DIV {
  text-align: left;
}
.cid-shPEpreIsQ H4 {
  text-align: left;
  color: #05640a;
}
.cid-shPEpswvTT {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPEpswvTT .content {
    text-align: center;
  }
  .cid-shPEpswvTT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPEpswvTT .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPEpswvTT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPEpswvTT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPEpswvTT .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPEpswvTT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPEpswvTT .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPEpswvTT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPEpswvTT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPEpswvTT .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPEpswvTT .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPEpswvTT .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPEpswvTT .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPEpswvTT .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPEpswvTT .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPEpswvTT .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPHZJZB39 {
  z-index: 1000;
  width: 100%;
}
.cid-shPHZJZB39 nav.navbar {
  position: fixed;
}
.cid-shPHZJZB39 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPHZJZB39 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPHZJZB39 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPHZJZB39 .dropdown-item:hover,
.cid-shPHZJZB39 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPHZJZB39 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPHZJZB39 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPHZJZB39 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPHZJZB39 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPHZJZB39 .nav-link {
  position: relative;
}
.cid-shPHZJZB39 .container {
  display: flex;
  margin: auto;
}
.cid-shPHZJZB39 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPHZJZB39 .dropdown-menu,
.cid-shPHZJZB39 .navbar.opened {
  background: #42b148 !important;
}
.cid-shPHZJZB39 .nav-item:focus,
.cid-shPHZJZB39 .nav-link:focus {
  outline: none;
}
.cid-shPHZJZB39 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPHZJZB39 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPHZJZB39 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPHZJZB39 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPHZJZB39 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPHZJZB39 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPHZJZB39 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPHZJZB39 .navbar.opened {
  transition: all 0.3s;
}
.cid-shPHZJZB39 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPHZJZB39 .navbar .navbar-logo img {
  width: auto;
}
.cid-shPHZJZB39 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPHZJZB39 .navbar.collapsed {
  justify-content: center;
}
.cid-shPHZJZB39 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPHZJZB39 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPHZJZB39 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPHZJZB39 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPHZJZB39 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPHZJZB39 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPHZJZB39 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPHZJZB39 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPHZJZB39 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPHZJZB39 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPHZJZB39 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPHZJZB39 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPHZJZB39 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPHZJZB39 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPHZJZB39 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPHZJZB39 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPHZJZB39 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPHZJZB39 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPHZJZB39 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPHZJZB39 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPHZJZB39 .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPHZJZB39 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPHZJZB39 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPHZJZB39 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPHZJZB39 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPHZJZB39 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPHZJZB39 .dropdown-item.active,
.cid-shPHZJZB39 .dropdown-item:active {
  background-color: transparent;
}
.cid-shPHZJZB39 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPHZJZB39 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPHZJZB39 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPHZJZB39 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPHZJZB39 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPHZJZB39 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPHZJZB39 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPHZJZB39 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPHZJZB39 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPHZJZB39 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPHZJZB39 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPHZJZB39 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPHZJZB39 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPHZJZB39 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPHZJZB39 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPHZJZB39 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPHZJZB39 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPHZJZB39 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPHZJZB39 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPHZJZB39 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPHZJZB39 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPHZJZB39 .navbar {
    height: 70px;
  }
  .cid-shPHZJZB39 .navbar.opened {
    height: auto;
  }
  .cid-shPHZJZB39 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPHZKMoqU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPHZKMoqU .item {
  padding-bottom: 2rem;
}
.cid-shPHZKMoqU .item-wrapper {
  position: relative;
}
.cid-shPHZKMoqU .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPHZKMoqU .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPHZKMoqU .carousel-control,
.cid-shPHZKMoqU .close {
  background: #1b1b1b;
}
.cid-shPHZKMoqU .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPHZKMoqU .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPHZKMoqU .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPHZKMoqU .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPHZKMoqU .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPHZKMoqU .close::before {
  content: '\e91a';
}
.cid-shPHZKMoqU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPHZKMoqU .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPHZKMoqU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPHZKMoqU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPHZKMoqU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPHZKMoqU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPHZKMoqU .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPHZKMoqU .carousel-indicators li.active,
.cid-shPHZKMoqU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPHZKMoqU .carousel-indicators li::after,
.cid-shPHZKMoqU .carousel-indicators li::before {
  content: none;
}
.cid-shPHZKMoqU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPHZKMoqU .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPHZKMoqU .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPHZKMoqU .carousel-indicators {
    display: none;
  }
}
.cid-shPHZKMoqU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPHZKMoqU .carousel-inner > .active {
  display: block;
}
.cid-shPHZKMoqU .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPHZKMoqU .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPHZKMoqU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPHZKMoqU .carousel-control,
  .cid-shPHZKMoqU .carousel-indicators,
  .cid-shPHZKMoqU .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPHZKMoqU .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPHZKMoqU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPHZKMoqU .carousel-indicators .active,
.cid-shPHZKMoqU .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPHZKMoqU .carousel-indicators .active {
  background: #fff;
}
.cid-shPHZKMoqU .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPHZKMoqU .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPHZKMoqU .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPHZKMoqU .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPHZKMoqU .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPHZKMoqU .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPHZKMoqU .carousel {
  width: 100%;
}
.cid-shPHZKMoqU .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPHZKMoqU .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPHZKMoqU .modal.fade .modal-dialog,
.cid-shPHZKMoqU .modal.in .modal-dialog {
  transform: none;
}
.cid-shPHZKMoqU .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPHZKMoqU H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPHZKMoqU H4 {
  color: #05640a;
  text-align: left;
}
.cid-shPHZKMoqU H3 {
  color: #05640a;
}
.cid-shPHZLPd90 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPHZLPd90 .content {
    text-align: center;
  }
  .cid-shPHZLPd90 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPHZLPd90 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPHZLPd90 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPHZLPd90 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPHZLPd90 .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPHZLPd90 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPHZLPd90 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPHZLPd90 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPHZLPd90 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPHZLPd90 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPHZLPd90 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPHZLPd90 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPHZLPd90 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPHZLPd90 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPHZLPd90 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPHZLPd90 .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPEtV8OXv {
  z-index: 1000;
  width: 100%;
}
.cid-shPEtV8OXv nav.navbar {
  position: fixed;
}
.cid-shPEtV8OXv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPEtV8OXv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPEtV8OXv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPEtV8OXv .dropdown-item:hover,
.cid-shPEtV8OXv .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPEtV8OXv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPEtV8OXv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPEtV8OXv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPEtV8OXv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPEtV8OXv .nav-link {
  position: relative;
}
.cid-shPEtV8OXv .container {
  display: flex;
  margin: auto;
}
.cid-shPEtV8OXv .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPEtV8OXv .dropdown-menu,
.cid-shPEtV8OXv .navbar.opened {
  background: #42b148 !important;
}
.cid-shPEtV8OXv .nav-item:focus,
.cid-shPEtV8OXv .nav-link:focus {
  outline: none;
}
.cid-shPEtV8OXv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPEtV8OXv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPEtV8OXv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPEtV8OXv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPEtV8OXv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPEtV8OXv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPEtV8OXv .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPEtV8OXv .navbar.opened {
  transition: all 0.3s;
}
.cid-shPEtV8OXv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPEtV8OXv .navbar .navbar-logo img {
  width: auto;
}
.cid-shPEtV8OXv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPEtV8OXv .navbar.collapsed {
  justify-content: center;
}
.cid-shPEtV8OXv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPEtV8OXv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPEtV8OXv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPEtV8OXv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPEtV8OXv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPEtV8OXv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPEtV8OXv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPEtV8OXv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPEtV8OXv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPEtV8OXv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPEtV8OXv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPEtV8OXv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPEtV8OXv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPEtV8OXv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPEtV8OXv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPEtV8OXv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPEtV8OXv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPEtV8OXv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPEtV8OXv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPEtV8OXv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPEtV8OXv .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPEtV8OXv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPEtV8OXv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPEtV8OXv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPEtV8OXv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPEtV8OXv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPEtV8OXv .dropdown-item.active,
.cid-shPEtV8OXv .dropdown-item:active {
  background-color: transparent;
}
.cid-shPEtV8OXv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPEtV8OXv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPEtV8OXv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPEtV8OXv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPEtV8OXv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPEtV8OXv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPEtV8OXv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPEtV8OXv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPEtV8OXv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPEtV8OXv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPEtV8OXv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPEtV8OXv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPEtV8OXv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPEtV8OXv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPEtV8OXv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPEtV8OXv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPEtV8OXv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPEtV8OXv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPEtV8OXv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPEtV8OXv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPEtV8OXv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPEtV8OXv .navbar {
    height: 70px;
  }
  .cid-shPEtV8OXv .navbar.opened {
    height: auto;
  }
  .cid-shPEtV8OXv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPEtVE6Br {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPEtVE6Br .item {
  padding-bottom: 2rem;
}
.cid-shPEtVE6Br .item-wrapper {
  position: relative;
}
.cid-shPEtVE6Br .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPEtVE6Br .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPEtVE6Br .carousel-control,
.cid-shPEtVE6Br .close {
  background: #1b1b1b;
}
.cid-shPEtVE6Br .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPEtVE6Br .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPEtVE6Br .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPEtVE6Br .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPEtVE6Br .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPEtVE6Br .close::before {
  content: '\e91a';
}
.cid-shPEtVE6Br .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPEtVE6Br .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPEtVE6Br .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPEtVE6Br .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPEtVE6Br .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPEtVE6Br .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPEtVE6Br .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPEtVE6Br .carousel-indicators li.active,
.cid-shPEtVE6Br .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPEtVE6Br .carousel-indicators li::after,
.cid-shPEtVE6Br .carousel-indicators li::before {
  content: none;
}
.cid-shPEtVE6Br .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPEtVE6Br .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPEtVE6Br .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPEtVE6Br .carousel-indicators {
    display: none;
  }
}
.cid-shPEtVE6Br .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPEtVE6Br .carousel-inner > .active {
  display: block;
}
.cid-shPEtVE6Br .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPEtVE6Br .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPEtVE6Br .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPEtVE6Br .carousel-control,
  .cid-shPEtVE6Br .carousel-indicators,
  .cid-shPEtVE6Br .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPEtVE6Br .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPEtVE6Br .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPEtVE6Br .carousel-indicators .active,
.cid-shPEtVE6Br .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPEtVE6Br .carousel-indicators .active {
  background: #fff;
}
.cid-shPEtVE6Br .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPEtVE6Br .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPEtVE6Br .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPEtVE6Br .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPEtVE6Br .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPEtVE6Br .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPEtVE6Br .carousel {
  width: 100%;
}
.cid-shPEtVE6Br .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPEtVE6Br .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPEtVE6Br .modal.fade .modal-dialog,
.cid-shPEtVE6Br .modal.in .modal-dialog {
  transform: none;
}
.cid-shPEtVE6Br .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPEtVE6Br H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPEtVE6Br DIV {
  text-align: left;
}
.cid-shPEtVE6Br H4 {
  text-align: left;
  color: #05640a;
}
.cid-shPEtWq2zf {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPEtWq2zf .content {
    text-align: center;
  }
  .cid-shPEtWq2zf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPEtWq2zf .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPEtWq2zf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPEtWq2zf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPEtWq2zf .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPEtWq2zf .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPEtWq2zf .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPEtWq2zf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPEtWq2zf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPEtWq2zf .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPEtWq2zf .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPEtWq2zf .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPEtWq2zf .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPEtWq2zf .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPEtWq2zf .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPEtWq2zf .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPIKjnmM3 {
  z-index: 1000;
  width: 100%;
}
.cid-shPIKjnmM3 nav.navbar {
  position: fixed;
}
.cid-shPIKjnmM3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPIKjnmM3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPIKjnmM3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPIKjnmM3 .dropdown-item:hover,
.cid-shPIKjnmM3 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPIKjnmM3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPIKjnmM3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPIKjnmM3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPIKjnmM3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPIKjnmM3 .nav-link {
  position: relative;
}
.cid-shPIKjnmM3 .container {
  display: flex;
  margin: auto;
}
.cid-shPIKjnmM3 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPIKjnmM3 .dropdown-menu,
.cid-shPIKjnmM3 .navbar.opened {
  background: #42b148 !important;
}
.cid-shPIKjnmM3 .nav-item:focus,
.cid-shPIKjnmM3 .nav-link:focus {
  outline: none;
}
.cid-shPIKjnmM3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPIKjnmM3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPIKjnmM3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPIKjnmM3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPIKjnmM3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPIKjnmM3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPIKjnmM3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPIKjnmM3 .navbar.opened {
  transition: all 0.3s;
}
.cid-shPIKjnmM3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPIKjnmM3 .navbar .navbar-logo img {
  width: auto;
}
.cid-shPIKjnmM3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPIKjnmM3 .navbar.collapsed {
  justify-content: center;
}
.cid-shPIKjnmM3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPIKjnmM3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPIKjnmM3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPIKjnmM3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPIKjnmM3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPIKjnmM3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPIKjnmM3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPIKjnmM3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPIKjnmM3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPIKjnmM3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPIKjnmM3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPIKjnmM3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPIKjnmM3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPIKjnmM3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPIKjnmM3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPIKjnmM3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPIKjnmM3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPIKjnmM3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPIKjnmM3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPIKjnmM3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPIKjnmM3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPIKjnmM3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPIKjnmM3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPIKjnmM3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPIKjnmM3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPIKjnmM3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPIKjnmM3 .dropdown-item.active,
.cid-shPIKjnmM3 .dropdown-item:active {
  background-color: transparent;
}
.cid-shPIKjnmM3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPIKjnmM3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPIKjnmM3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPIKjnmM3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPIKjnmM3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPIKjnmM3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPIKjnmM3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPIKjnmM3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPIKjnmM3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPIKjnmM3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPIKjnmM3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPIKjnmM3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPIKjnmM3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPIKjnmM3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPIKjnmM3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPIKjnmM3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPIKjnmM3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPIKjnmM3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPIKjnmM3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPIKjnmM3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPIKjnmM3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPIKjnmM3 .navbar {
    height: 70px;
  }
  .cid-shPIKjnmM3 .navbar.opened {
    height: auto;
  }
  .cid-shPIKjnmM3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPIKjUwA3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPIKjUwA3 .item {
  padding-bottom: 2rem;
}
.cid-shPIKjUwA3 .item-wrapper {
  position: relative;
}
.cid-shPIKjUwA3 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPIKjUwA3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPIKjUwA3 .carousel-control,
.cid-shPIKjUwA3 .close {
  background: #1b1b1b;
}
.cid-shPIKjUwA3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPIKjUwA3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPIKjUwA3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPIKjUwA3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPIKjUwA3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPIKjUwA3 .close::before {
  content: '\e91a';
}
.cid-shPIKjUwA3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPIKjUwA3 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPIKjUwA3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPIKjUwA3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPIKjUwA3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPIKjUwA3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPIKjUwA3 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPIKjUwA3 .carousel-indicators li.active,
.cid-shPIKjUwA3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPIKjUwA3 .carousel-indicators li::after,
.cid-shPIKjUwA3 .carousel-indicators li::before {
  content: none;
}
.cid-shPIKjUwA3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPIKjUwA3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPIKjUwA3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPIKjUwA3 .carousel-indicators {
    display: none;
  }
}
.cid-shPIKjUwA3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPIKjUwA3 .carousel-inner > .active {
  display: block;
}
.cid-shPIKjUwA3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPIKjUwA3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPIKjUwA3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPIKjUwA3 .carousel-control,
  .cid-shPIKjUwA3 .carousel-indicators,
  .cid-shPIKjUwA3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPIKjUwA3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPIKjUwA3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPIKjUwA3 .carousel-indicators .active,
.cid-shPIKjUwA3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPIKjUwA3 .carousel-indicators .active {
  background: #fff;
}
.cid-shPIKjUwA3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPIKjUwA3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPIKjUwA3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPIKjUwA3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPIKjUwA3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPIKjUwA3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPIKjUwA3 .carousel {
  width: 100%;
}
.cid-shPIKjUwA3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPIKjUwA3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPIKjUwA3 .modal.fade .modal-dialog,
.cid-shPIKjUwA3 .modal.in .modal-dialog {
  transform: none;
}
.cid-shPIKjUwA3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPIKjUwA3 H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPIKjUwA3 H4 {
  text-align: left;
  color: #05640a;
}
.cid-shPIKkIwqa {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPIKkIwqa .content {
    text-align: center;
  }
  .cid-shPIKkIwqa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPIKkIwqa .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPIKkIwqa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPIKkIwqa .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPIKkIwqa .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPIKkIwqa .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPIKkIwqa .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPIKkIwqa .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPIKkIwqa .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPIKkIwqa .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPIKkIwqa .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPIKkIwqa .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPIKkIwqa .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPIKkIwqa .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPIKkIwqa .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPIKkIwqa .list {
  list-style-type: none;
  padding: 0;
}
.cid-si6O9rc3Eb {
  z-index: 1000;
  width: 100%;
}
.cid-si6O9rc3Eb nav.navbar {
  position: fixed;
}
.cid-si6O9rc3Eb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-si6O9rc3Eb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-si6O9rc3Eb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-si6O9rc3Eb .dropdown-item:hover,
.cid-si6O9rc3Eb .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-si6O9rc3Eb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-si6O9rc3Eb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-si6O9rc3Eb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-si6O9rc3Eb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-si6O9rc3Eb .nav-link {
  position: relative;
}
.cid-si6O9rc3Eb .container {
  display: flex;
  margin: auto;
}
.cid-si6O9rc3Eb .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-si6O9rc3Eb .dropdown-menu,
.cid-si6O9rc3Eb .navbar.opened {
  background: #42b148 !important;
}
.cid-si6O9rc3Eb .nav-item:focus,
.cid-si6O9rc3Eb .nav-link:focus {
  outline: none;
}
.cid-si6O9rc3Eb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-si6O9rc3Eb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-si6O9rc3Eb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-si6O9rc3Eb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-si6O9rc3Eb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-si6O9rc3Eb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-si6O9rc3Eb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-si6O9rc3Eb .navbar.opened {
  transition: all 0.3s;
}
.cid-si6O9rc3Eb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-si6O9rc3Eb .navbar .navbar-logo img {
  width: auto;
}
.cid-si6O9rc3Eb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-si6O9rc3Eb .navbar.collapsed {
  justify-content: center;
}
.cid-si6O9rc3Eb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-si6O9rc3Eb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-si6O9rc3Eb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-si6O9rc3Eb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-si6O9rc3Eb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-si6O9rc3Eb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-si6O9rc3Eb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-si6O9rc3Eb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-si6O9rc3Eb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-si6O9rc3Eb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-si6O9rc3Eb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-si6O9rc3Eb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-si6O9rc3Eb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-si6O9rc3Eb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-si6O9rc3Eb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-si6O9rc3Eb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-si6O9rc3Eb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-si6O9rc3Eb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-si6O9rc3Eb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-si6O9rc3Eb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-si6O9rc3Eb .navbar.navbar-short {
  min-height: 60px;
}
.cid-si6O9rc3Eb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-si6O9rc3Eb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-si6O9rc3Eb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-si6O9rc3Eb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-si6O9rc3Eb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-si6O9rc3Eb .dropdown-item.active,
.cid-si6O9rc3Eb .dropdown-item:active {
  background-color: transparent;
}
.cid-si6O9rc3Eb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-si6O9rc3Eb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-si6O9rc3Eb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-si6O9rc3Eb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-si6O9rc3Eb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-si6O9rc3Eb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-si6O9rc3Eb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-si6O9rc3Eb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-si6O9rc3Eb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-si6O9rc3Eb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-si6O9rc3Eb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-si6O9rc3Eb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-si6O9rc3Eb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-si6O9rc3Eb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-si6O9rc3Eb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-si6O9rc3Eb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-si6O9rc3Eb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-si6O9rc3Eb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-si6O9rc3Eb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-si6O9rc3Eb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-si6O9rc3Eb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-si6O9rc3Eb .navbar {
    height: 70px;
  }
  .cid-si6O9rc3Eb .navbar.opened {
    height: auto;
  }
  .cid-si6O9rc3Eb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-si6O9rWAoy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-si6O9rWAoy .item {
  padding-bottom: 2rem;
}
.cid-si6O9rWAoy .item-wrapper {
  position: relative;
}
.cid-si6O9rWAoy .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-si6O9rWAoy .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-si6O9rWAoy .carousel-control,
.cid-si6O9rWAoy .close {
  background: #1b1b1b;
}
.cid-si6O9rWAoy .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-si6O9rWAoy .carousel-control-prev span {
  margin-right: 5px;
}
.cid-si6O9rWAoy .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-si6O9rWAoy .carousel-control-next span {
  margin-left: 5px;
}
.cid-si6O9rWAoy .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-si6O9rWAoy .close::before {
  content: '\e91a';
}
.cid-si6O9rWAoy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-si6O9rWAoy .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-si6O9rWAoy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-si6O9rWAoy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-si6O9rWAoy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-si6O9rWAoy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-si6O9rWAoy .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-si6O9rWAoy .carousel-indicators li.active,
.cid-si6O9rWAoy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-si6O9rWAoy .carousel-indicators li::after,
.cid-si6O9rWAoy .carousel-indicators li::before {
  content: none;
}
.cid-si6O9rWAoy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-si6O9rWAoy .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-si6O9rWAoy .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-si6O9rWAoy .carousel-indicators {
    display: none;
  }
}
.cid-si6O9rWAoy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-si6O9rWAoy .carousel-inner > .active {
  display: block;
}
.cid-si6O9rWAoy .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-si6O9rWAoy .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-si6O9rWAoy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-si6O9rWAoy .carousel-control,
  .cid-si6O9rWAoy .carousel-indicators,
  .cid-si6O9rWAoy .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-si6O9rWAoy .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-si6O9rWAoy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-si6O9rWAoy .carousel-indicators .active,
.cid-si6O9rWAoy .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-si6O9rWAoy .carousel-indicators .active {
  background: #fff;
}
.cid-si6O9rWAoy .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-si6O9rWAoy .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-si6O9rWAoy .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-si6O9rWAoy .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-si6O9rWAoy .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-si6O9rWAoy .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-si6O9rWAoy .carousel {
  width: 100%;
}
.cid-si6O9rWAoy .modal-backdrop.in {
  opacity: 0.8;
}
.cid-si6O9rWAoy .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-si6O9rWAoy .modal.fade .modal-dialog,
.cid-si6O9rWAoy .modal.in .modal-dialog {
  transform: none;
}
.cid-si6O9rWAoy .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-si6O9rWAoy H6 {
  text-align: center;
  color: #05640a;
}
.cid-si6O9rWAoy H4 {
  color: #05640a;
  text-align: left;
}
.cid-si6O9rWAoy DIV {
  text-align: left;
}
.cid-si6O9rWAoy H3 {
  color: #05640a;
}
.cid-si6O9sXK7h {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-si6O9sXK7h .content {
    text-align: center;
  }
  .cid-si6O9sXK7h .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-si6O9sXK7h .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-si6O9sXK7h .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-si6O9sXK7h .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-si6O9sXK7h .google-map {
  height: 25rem;
  position: relative;
}
.cid-si6O9sXK7h .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-si6O9sXK7h .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-si6O9sXK7h .google-map[data-state] {
  background: #e9e5dc;
}
.cid-si6O9sXK7h .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-si6O9sXK7h .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-si6O9sXK7h .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-si6O9sXK7h .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-si6O9sXK7h .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-si6O9sXK7h .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-si6O9sXK7h .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-si6O9sXK7h .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPEXwR3tw {
  z-index: 1000;
  width: 100%;
}
.cid-shPEXwR3tw nav.navbar {
  position: fixed;
}
.cid-shPEXwR3tw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPEXwR3tw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPEXwR3tw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPEXwR3tw .dropdown-item:hover,
.cid-shPEXwR3tw .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPEXwR3tw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPEXwR3tw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPEXwR3tw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPEXwR3tw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPEXwR3tw .nav-link {
  position: relative;
}
.cid-shPEXwR3tw .container {
  display: flex;
  margin: auto;
}
.cid-shPEXwR3tw .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPEXwR3tw .dropdown-menu,
.cid-shPEXwR3tw .navbar.opened {
  background: #42b148 !important;
}
.cid-shPEXwR3tw .nav-item:focus,
.cid-shPEXwR3tw .nav-link:focus {
  outline: none;
}
.cid-shPEXwR3tw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPEXwR3tw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPEXwR3tw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPEXwR3tw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPEXwR3tw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPEXwR3tw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPEXwR3tw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPEXwR3tw .navbar.opened {
  transition: all 0.3s;
}
.cid-shPEXwR3tw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPEXwR3tw .navbar .navbar-logo img {
  width: auto;
}
.cid-shPEXwR3tw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPEXwR3tw .navbar.collapsed {
  justify-content: center;
}
.cid-shPEXwR3tw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPEXwR3tw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPEXwR3tw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPEXwR3tw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPEXwR3tw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPEXwR3tw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPEXwR3tw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPEXwR3tw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPEXwR3tw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPEXwR3tw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPEXwR3tw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPEXwR3tw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPEXwR3tw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPEXwR3tw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPEXwR3tw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPEXwR3tw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPEXwR3tw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPEXwR3tw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPEXwR3tw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPEXwR3tw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPEXwR3tw .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPEXwR3tw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPEXwR3tw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPEXwR3tw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPEXwR3tw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPEXwR3tw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPEXwR3tw .dropdown-item.active,
.cid-shPEXwR3tw .dropdown-item:active {
  background-color: transparent;
}
.cid-shPEXwR3tw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPEXwR3tw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPEXwR3tw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPEXwR3tw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPEXwR3tw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPEXwR3tw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPEXwR3tw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPEXwR3tw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPEXwR3tw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPEXwR3tw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPEXwR3tw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPEXwR3tw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPEXwR3tw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPEXwR3tw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPEXwR3tw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPEXwR3tw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPEXwR3tw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPEXwR3tw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPEXwR3tw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPEXwR3tw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPEXwR3tw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPEXwR3tw .navbar {
    height: 70px;
  }
  .cid-shPEXwR3tw .navbar.opened {
    height: auto;
  }
  .cid-shPEXwR3tw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPEXxBp8n {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPEXxBp8n .item {
  padding-bottom: 2rem;
}
.cid-shPEXxBp8n .item-wrapper {
  position: relative;
}
.cid-shPEXxBp8n .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPEXxBp8n .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPEXxBp8n .carousel-control,
.cid-shPEXxBp8n .close {
  background: #1b1b1b;
}
.cid-shPEXxBp8n .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPEXxBp8n .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPEXxBp8n .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPEXxBp8n .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPEXxBp8n .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPEXxBp8n .close::before {
  content: '\e91a';
}
.cid-shPEXxBp8n .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPEXxBp8n .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPEXxBp8n .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPEXxBp8n .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPEXxBp8n .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPEXxBp8n .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPEXxBp8n .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPEXxBp8n .carousel-indicators li.active,
.cid-shPEXxBp8n .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPEXxBp8n .carousel-indicators li::after,
.cid-shPEXxBp8n .carousel-indicators li::before {
  content: none;
}
.cid-shPEXxBp8n .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPEXxBp8n .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPEXxBp8n .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPEXxBp8n .carousel-indicators {
    display: none;
  }
}
.cid-shPEXxBp8n .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPEXxBp8n .carousel-inner > .active {
  display: block;
}
.cid-shPEXxBp8n .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPEXxBp8n .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPEXxBp8n .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPEXxBp8n .carousel-control,
  .cid-shPEXxBp8n .carousel-indicators,
  .cid-shPEXxBp8n .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPEXxBp8n .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPEXxBp8n .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPEXxBp8n .carousel-indicators .active,
.cid-shPEXxBp8n .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPEXxBp8n .carousel-indicators .active {
  background: #fff;
}
.cid-shPEXxBp8n .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPEXxBp8n .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPEXxBp8n .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPEXxBp8n .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPEXxBp8n .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPEXxBp8n .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPEXxBp8n .carousel {
  width: 100%;
}
.cid-shPEXxBp8n .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPEXxBp8n .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPEXxBp8n .modal.fade .modal-dialog,
.cid-shPEXxBp8n .modal.in .modal-dialog {
  transform: none;
}
.cid-shPEXxBp8n .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPEXxBp8n H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPEXxBp8n H3 {
  color: #05640a;
}
.cid-shPEXxBp8n DIV {
  text-align: left;
}
.cid-shPEXxBp8n H4 {
  color: #05640a;
  text-align: left;
}
.cid-shPEXyBkb1 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPEXyBkb1 .content {
    text-align: center;
  }
  .cid-shPEXyBkb1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPEXyBkb1 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPEXyBkb1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPEXyBkb1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPEXyBkb1 .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPEXyBkb1 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPEXyBkb1 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPEXyBkb1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPEXyBkb1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPEXyBkb1 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPEXyBkb1 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPEXyBkb1 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPEXyBkb1 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPEXyBkb1 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPEXyBkb1 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPEXyBkb1 .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPF20Jenh {
  z-index: 1000;
  width: 100%;
}
.cid-shPF20Jenh nav.navbar {
  position: fixed;
}
.cid-shPF20Jenh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPF20Jenh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPF20Jenh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPF20Jenh .dropdown-item:hover,
.cid-shPF20Jenh .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPF20Jenh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPF20Jenh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPF20Jenh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPF20Jenh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPF20Jenh .nav-link {
  position: relative;
}
.cid-shPF20Jenh .container {
  display: flex;
  margin: auto;
}
.cid-shPF20Jenh .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPF20Jenh .dropdown-menu,
.cid-shPF20Jenh .navbar.opened {
  background: #42b148 !important;
}
.cid-shPF20Jenh .nav-item:focus,
.cid-shPF20Jenh .nav-link:focus {
  outline: none;
}
.cid-shPF20Jenh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPF20Jenh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPF20Jenh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPF20Jenh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPF20Jenh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPF20Jenh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPF20Jenh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPF20Jenh .navbar.opened {
  transition: all 0.3s;
}
.cid-shPF20Jenh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPF20Jenh .navbar .navbar-logo img {
  width: auto;
}
.cid-shPF20Jenh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPF20Jenh .navbar.collapsed {
  justify-content: center;
}
.cid-shPF20Jenh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPF20Jenh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPF20Jenh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPF20Jenh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPF20Jenh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPF20Jenh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPF20Jenh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPF20Jenh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPF20Jenh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPF20Jenh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPF20Jenh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPF20Jenh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPF20Jenh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPF20Jenh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPF20Jenh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPF20Jenh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPF20Jenh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPF20Jenh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPF20Jenh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPF20Jenh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPF20Jenh .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPF20Jenh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPF20Jenh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPF20Jenh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPF20Jenh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPF20Jenh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPF20Jenh .dropdown-item.active,
.cid-shPF20Jenh .dropdown-item:active {
  background-color: transparent;
}
.cid-shPF20Jenh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPF20Jenh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPF20Jenh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPF20Jenh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPF20Jenh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPF20Jenh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPF20Jenh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPF20Jenh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPF20Jenh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPF20Jenh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPF20Jenh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPF20Jenh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPF20Jenh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPF20Jenh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPF20Jenh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPF20Jenh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPF20Jenh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPF20Jenh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPF20Jenh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPF20Jenh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPF20Jenh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPF20Jenh .navbar {
    height: 70px;
  }
  .cid-shPF20Jenh .navbar.opened {
    height: auto;
  }
  .cid-shPF20Jenh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPF21jsOa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPF21jsOa .item {
  padding-bottom: 2rem;
}
.cid-shPF21jsOa .item-wrapper {
  position: relative;
}
.cid-shPF21jsOa .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPF21jsOa .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPF21jsOa .carousel-control,
.cid-shPF21jsOa .close {
  background: #1b1b1b;
}
.cid-shPF21jsOa .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPF21jsOa .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPF21jsOa .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPF21jsOa .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPF21jsOa .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPF21jsOa .close::before {
  content: '\e91a';
}
.cid-shPF21jsOa .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPF21jsOa .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPF21jsOa .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPF21jsOa .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPF21jsOa .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPF21jsOa .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPF21jsOa .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPF21jsOa .carousel-indicators li.active,
.cid-shPF21jsOa .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPF21jsOa .carousel-indicators li::after,
.cid-shPF21jsOa .carousel-indicators li::before {
  content: none;
}
.cid-shPF21jsOa .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPF21jsOa .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPF21jsOa .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPF21jsOa .carousel-indicators {
    display: none;
  }
}
.cid-shPF21jsOa .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPF21jsOa .carousel-inner > .active {
  display: block;
}
.cid-shPF21jsOa .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPF21jsOa .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPF21jsOa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPF21jsOa .carousel-control,
  .cid-shPF21jsOa .carousel-indicators,
  .cid-shPF21jsOa .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPF21jsOa .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPF21jsOa .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPF21jsOa .carousel-indicators .active,
.cid-shPF21jsOa .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPF21jsOa .carousel-indicators .active {
  background: #fff;
}
.cid-shPF21jsOa .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPF21jsOa .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPF21jsOa .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPF21jsOa .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPF21jsOa .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPF21jsOa .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPF21jsOa .carousel {
  width: 100%;
}
.cid-shPF21jsOa .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPF21jsOa .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPF21jsOa .modal.fade .modal-dialog,
.cid-shPF21jsOa .modal.in .modal-dialog {
  transform: none;
}
.cid-shPF21jsOa .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPF21jsOa H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPF21jsOa H3 {
  color: #05640a;
}
.cid-shPF21jsOa H4 {
  text-align: left;
  color: #05640a;
}
.cid-shPF229iiW {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPF229iiW .content {
    text-align: center;
  }
  .cid-shPF229iiW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPF229iiW .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPF229iiW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPF229iiW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPF229iiW .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPF229iiW .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPF229iiW .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPF229iiW .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPF229iiW .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPF229iiW .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPF229iiW .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPF229iiW .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPF229iiW .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPF229iiW .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPF229iiW .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPF229iiW .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPF7O1hNJ {
  z-index: 1000;
  width: 100%;
}
.cid-shPF7O1hNJ nav.navbar {
  position: fixed;
}
.cid-shPF7O1hNJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPF7O1hNJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPF7O1hNJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPF7O1hNJ .dropdown-item:hover,
.cid-shPF7O1hNJ .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPF7O1hNJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPF7O1hNJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPF7O1hNJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPF7O1hNJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPF7O1hNJ .nav-link {
  position: relative;
}
.cid-shPF7O1hNJ .container {
  display: flex;
  margin: auto;
}
.cid-shPF7O1hNJ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPF7O1hNJ .dropdown-menu,
.cid-shPF7O1hNJ .navbar.opened {
  background: #42b148 !important;
}
.cid-shPF7O1hNJ .nav-item:focus,
.cid-shPF7O1hNJ .nav-link:focus {
  outline: none;
}
.cid-shPF7O1hNJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPF7O1hNJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPF7O1hNJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPF7O1hNJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPF7O1hNJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPF7O1hNJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPF7O1hNJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPF7O1hNJ .navbar.opened {
  transition: all 0.3s;
}
.cid-shPF7O1hNJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPF7O1hNJ .navbar .navbar-logo img {
  width: auto;
}
.cid-shPF7O1hNJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPF7O1hNJ .navbar.collapsed {
  justify-content: center;
}
.cid-shPF7O1hNJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPF7O1hNJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPF7O1hNJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPF7O1hNJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPF7O1hNJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPF7O1hNJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPF7O1hNJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPF7O1hNJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPF7O1hNJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPF7O1hNJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPF7O1hNJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPF7O1hNJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPF7O1hNJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPF7O1hNJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPF7O1hNJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPF7O1hNJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPF7O1hNJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPF7O1hNJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPF7O1hNJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPF7O1hNJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPF7O1hNJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPF7O1hNJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPF7O1hNJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPF7O1hNJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPF7O1hNJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPF7O1hNJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPF7O1hNJ .dropdown-item.active,
.cid-shPF7O1hNJ .dropdown-item:active {
  background-color: transparent;
}
.cid-shPF7O1hNJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPF7O1hNJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPF7O1hNJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPF7O1hNJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPF7O1hNJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPF7O1hNJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPF7O1hNJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPF7O1hNJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPF7O1hNJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPF7O1hNJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPF7O1hNJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPF7O1hNJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPF7O1hNJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPF7O1hNJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPF7O1hNJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPF7O1hNJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPF7O1hNJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPF7O1hNJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPF7O1hNJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPF7O1hNJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPF7O1hNJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPF7O1hNJ .navbar {
    height: 70px;
  }
  .cid-shPF7O1hNJ .navbar.opened {
    height: auto;
  }
  .cid-shPF7O1hNJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPF7OymL2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPF7OymL2 .item {
  padding-bottom: 2rem;
}
.cid-shPF7OymL2 .item-wrapper {
  position: relative;
}
.cid-shPF7OymL2 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPF7OymL2 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPF7OymL2 .carousel-control,
.cid-shPF7OymL2 .close {
  background: #1b1b1b;
}
.cid-shPF7OymL2 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPF7OymL2 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPF7OymL2 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPF7OymL2 .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPF7OymL2 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPF7OymL2 .close::before {
  content: '\e91a';
}
.cid-shPF7OymL2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPF7OymL2 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPF7OymL2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPF7OymL2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPF7OymL2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPF7OymL2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPF7OymL2 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPF7OymL2 .carousel-indicators li.active,
.cid-shPF7OymL2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPF7OymL2 .carousel-indicators li::after,
.cid-shPF7OymL2 .carousel-indicators li::before {
  content: none;
}
.cid-shPF7OymL2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPF7OymL2 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPF7OymL2 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPF7OymL2 .carousel-indicators {
    display: none;
  }
}
.cid-shPF7OymL2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPF7OymL2 .carousel-inner > .active {
  display: block;
}
.cid-shPF7OymL2 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPF7OymL2 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPF7OymL2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPF7OymL2 .carousel-control,
  .cid-shPF7OymL2 .carousel-indicators,
  .cid-shPF7OymL2 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPF7OymL2 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPF7OymL2 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPF7OymL2 .carousel-indicators .active,
.cid-shPF7OymL2 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPF7OymL2 .carousel-indicators .active {
  background: #fff;
}
.cid-shPF7OymL2 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPF7OymL2 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPF7OymL2 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPF7OymL2 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPF7OymL2 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPF7OymL2 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPF7OymL2 .carousel {
  width: 100%;
}
.cid-shPF7OymL2 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPF7OymL2 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPF7OymL2 .modal.fade .modal-dialog,
.cid-shPF7OymL2 .modal.in .modal-dialog {
  transform: none;
}
.cid-shPF7OymL2 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPF7OymL2 H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPF7OymL2 H3 {
  color: #05640a;
}
.cid-shPF7OymL2 H4 {
  color: #05640a;
  text-align: left;
}
.cid-shPF7PjFge {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPF7PjFge .content {
    text-align: center;
  }
  .cid-shPF7PjFge .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPF7PjFge .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPF7PjFge .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPF7PjFge .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPF7PjFge .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPF7PjFge .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPF7PjFge .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPF7PjFge .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPF7PjFge .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPF7PjFge .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPF7PjFge .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPF7PjFge .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPF7PjFge .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPF7PjFge .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPF7PjFge .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPF7PjFge .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPF6cuyjP {
  z-index: 1000;
  width: 100%;
}
.cid-shPF6cuyjP nav.navbar {
  position: fixed;
}
.cid-shPF6cuyjP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPF6cuyjP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPF6cuyjP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPF6cuyjP .dropdown-item:hover,
.cid-shPF6cuyjP .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPF6cuyjP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPF6cuyjP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPF6cuyjP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPF6cuyjP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPF6cuyjP .nav-link {
  position: relative;
}
.cid-shPF6cuyjP .container {
  display: flex;
  margin: auto;
}
.cid-shPF6cuyjP .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPF6cuyjP .dropdown-menu,
.cid-shPF6cuyjP .navbar.opened {
  background: #42b148 !important;
}
.cid-shPF6cuyjP .nav-item:focus,
.cid-shPF6cuyjP .nav-link:focus {
  outline: none;
}
.cid-shPF6cuyjP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPF6cuyjP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPF6cuyjP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPF6cuyjP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPF6cuyjP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPF6cuyjP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPF6cuyjP .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPF6cuyjP .navbar.opened {
  transition: all 0.3s;
}
.cid-shPF6cuyjP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPF6cuyjP .navbar .navbar-logo img {
  width: auto;
}
.cid-shPF6cuyjP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPF6cuyjP .navbar.collapsed {
  justify-content: center;
}
.cid-shPF6cuyjP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPF6cuyjP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPF6cuyjP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPF6cuyjP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPF6cuyjP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPF6cuyjP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPF6cuyjP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPF6cuyjP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPF6cuyjP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPF6cuyjP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPF6cuyjP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPF6cuyjP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPF6cuyjP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPF6cuyjP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPF6cuyjP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPF6cuyjP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPF6cuyjP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPF6cuyjP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPF6cuyjP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPF6cuyjP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPF6cuyjP .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPF6cuyjP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPF6cuyjP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPF6cuyjP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPF6cuyjP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPF6cuyjP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPF6cuyjP .dropdown-item.active,
.cid-shPF6cuyjP .dropdown-item:active {
  background-color: transparent;
}
.cid-shPF6cuyjP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPF6cuyjP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPF6cuyjP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPF6cuyjP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPF6cuyjP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPF6cuyjP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPF6cuyjP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPF6cuyjP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPF6cuyjP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPF6cuyjP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPF6cuyjP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPF6cuyjP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPF6cuyjP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPF6cuyjP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPF6cuyjP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPF6cuyjP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPF6cuyjP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPF6cuyjP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPF6cuyjP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPF6cuyjP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPF6cuyjP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPF6cuyjP .navbar {
    height: 70px;
  }
  .cid-shPF6cuyjP .navbar.opened {
    height: auto;
  }
  .cid-shPF6cuyjP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPF6d22mm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPF6d22mm .item {
  padding-bottom: 2rem;
}
.cid-shPF6d22mm .item-wrapper {
  position: relative;
}
.cid-shPF6d22mm .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPF6d22mm .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPF6d22mm .carousel-control,
.cid-shPF6d22mm .close {
  background: #1b1b1b;
}
.cid-shPF6d22mm .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPF6d22mm .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPF6d22mm .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPF6d22mm .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPF6d22mm .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPF6d22mm .close::before {
  content: '\e91a';
}
.cid-shPF6d22mm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPF6d22mm .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPF6d22mm .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPF6d22mm .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPF6d22mm .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPF6d22mm .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPF6d22mm .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPF6d22mm .carousel-indicators li.active,
.cid-shPF6d22mm .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPF6d22mm .carousel-indicators li::after,
.cid-shPF6d22mm .carousel-indicators li::before {
  content: none;
}
.cid-shPF6d22mm .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPF6d22mm .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPF6d22mm .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPF6d22mm .carousel-indicators {
    display: none;
  }
}
.cid-shPF6d22mm .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPF6d22mm .carousel-inner > .active {
  display: block;
}
.cid-shPF6d22mm .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPF6d22mm .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPF6d22mm .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPF6d22mm .carousel-control,
  .cid-shPF6d22mm .carousel-indicators,
  .cid-shPF6d22mm .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPF6d22mm .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPF6d22mm .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPF6d22mm .carousel-indicators .active,
.cid-shPF6d22mm .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPF6d22mm .carousel-indicators .active {
  background: #fff;
}
.cid-shPF6d22mm .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPF6d22mm .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPF6d22mm .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPF6d22mm .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPF6d22mm .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPF6d22mm .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPF6d22mm .carousel {
  width: 100%;
}
.cid-shPF6d22mm .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPF6d22mm .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPF6d22mm .modal.fade .modal-dialog,
.cid-shPF6d22mm .modal.in .modal-dialog {
  transform: none;
}
.cid-shPF6d22mm .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPF6d22mm H6 {
  text-align: center;
}
.cid-shPF6d22mm H4 {
  color: #05640a;
  text-align: left;
}
.cid-shPF6d22mm DIV {
  text-align: left;
}
.cid-shPF6dNMvp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPF6dNMvp .content {
    text-align: center;
  }
  .cid-shPF6dNMvp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPF6dNMvp .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPF6dNMvp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPF6dNMvp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPF6dNMvp .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPF6dNMvp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPF6dNMvp .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPF6dNMvp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPF6dNMvp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPF6dNMvp .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPF6dNMvp .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPF6dNMvp .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPF6dNMvp .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPF6dNMvp .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPF6dNMvp .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPF6dNMvp .list {
  list-style-type: none;
  padding: 0;
}
.cid-si6Oh4V4S7 {
  z-index: 1000;
  width: 100%;
}
.cid-si6Oh4V4S7 nav.navbar {
  position: fixed;
}
.cid-si6Oh4V4S7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-si6Oh4V4S7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-si6Oh4V4S7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-si6Oh4V4S7 .dropdown-item:hover,
.cid-si6Oh4V4S7 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-si6Oh4V4S7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-si6Oh4V4S7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-si6Oh4V4S7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-si6Oh4V4S7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-si6Oh4V4S7 .nav-link {
  position: relative;
}
.cid-si6Oh4V4S7 .container {
  display: flex;
  margin: auto;
}
.cid-si6Oh4V4S7 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-si6Oh4V4S7 .dropdown-menu,
.cid-si6Oh4V4S7 .navbar.opened {
  background: #42b148 !important;
}
.cid-si6Oh4V4S7 .nav-item:focus,
.cid-si6Oh4V4S7 .nav-link:focus {
  outline: none;
}
.cid-si6Oh4V4S7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-si6Oh4V4S7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-si6Oh4V4S7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-si6Oh4V4S7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-si6Oh4V4S7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-si6Oh4V4S7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-si6Oh4V4S7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-si6Oh4V4S7 .navbar.opened {
  transition: all 0.3s;
}
.cid-si6Oh4V4S7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-si6Oh4V4S7 .navbar .navbar-logo img {
  width: auto;
}
.cid-si6Oh4V4S7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-si6Oh4V4S7 .navbar.collapsed {
  justify-content: center;
}
.cid-si6Oh4V4S7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-si6Oh4V4S7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-si6Oh4V4S7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-si6Oh4V4S7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-si6Oh4V4S7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-si6Oh4V4S7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-si6Oh4V4S7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-si6Oh4V4S7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-si6Oh4V4S7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-si6Oh4V4S7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-si6Oh4V4S7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-si6Oh4V4S7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-si6Oh4V4S7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-si6Oh4V4S7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-si6Oh4V4S7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-si6Oh4V4S7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-si6Oh4V4S7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-si6Oh4V4S7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-si6Oh4V4S7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-si6Oh4V4S7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-si6Oh4V4S7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-si6Oh4V4S7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-si6Oh4V4S7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-si6Oh4V4S7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-si6Oh4V4S7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-si6Oh4V4S7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-si6Oh4V4S7 .dropdown-item.active,
.cid-si6Oh4V4S7 .dropdown-item:active {
  background-color: transparent;
}
.cid-si6Oh4V4S7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-si6Oh4V4S7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-si6Oh4V4S7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-si6Oh4V4S7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-si6Oh4V4S7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-si6Oh4V4S7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-si6Oh4V4S7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-si6Oh4V4S7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-si6Oh4V4S7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-si6Oh4V4S7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-si6Oh4V4S7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-si6Oh4V4S7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-si6Oh4V4S7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-si6Oh4V4S7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-si6Oh4V4S7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-si6Oh4V4S7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-si6Oh4V4S7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-si6Oh4V4S7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-si6Oh4V4S7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-si6Oh4V4S7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-si6Oh4V4S7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-si6Oh4V4S7 .navbar {
    height: 70px;
  }
  .cid-si6Oh4V4S7 .navbar.opened {
    height: auto;
  }
  .cid-si6Oh4V4S7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-si6Oh5GaCD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-si6Oh5GaCD .item {
  padding-bottom: 2rem;
}
.cid-si6Oh5GaCD .item-wrapper {
  position: relative;
}
.cid-si6Oh5GaCD .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-si6Oh5GaCD .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-si6Oh5GaCD .carousel-control,
.cid-si6Oh5GaCD .close {
  background: #1b1b1b;
}
.cid-si6Oh5GaCD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-si6Oh5GaCD .carousel-control-prev span {
  margin-right: 5px;
}
.cid-si6Oh5GaCD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-si6Oh5GaCD .carousel-control-next span {
  margin-left: 5px;
}
.cid-si6Oh5GaCD .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-si6Oh5GaCD .close::before {
  content: '\e91a';
}
.cid-si6Oh5GaCD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-si6Oh5GaCD .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-si6Oh5GaCD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-si6Oh5GaCD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-si6Oh5GaCD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-si6Oh5GaCD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-si6Oh5GaCD .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-si6Oh5GaCD .carousel-indicators li.active,
.cid-si6Oh5GaCD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-si6Oh5GaCD .carousel-indicators li::after,
.cid-si6Oh5GaCD .carousel-indicators li::before {
  content: none;
}
.cid-si6Oh5GaCD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-si6Oh5GaCD .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-si6Oh5GaCD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-si6Oh5GaCD .carousel-indicators {
    display: none;
  }
}
.cid-si6Oh5GaCD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-si6Oh5GaCD .carousel-inner > .active {
  display: block;
}
.cid-si6Oh5GaCD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-si6Oh5GaCD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-si6Oh5GaCD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-si6Oh5GaCD .carousel-control,
  .cid-si6Oh5GaCD .carousel-indicators,
  .cid-si6Oh5GaCD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-si6Oh5GaCD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-si6Oh5GaCD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-si6Oh5GaCD .carousel-indicators .active,
.cid-si6Oh5GaCD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-si6Oh5GaCD .carousel-indicators .active {
  background: #fff;
}
.cid-si6Oh5GaCD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-si6Oh5GaCD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-si6Oh5GaCD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-si6Oh5GaCD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-si6Oh5GaCD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-si6Oh5GaCD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-si6Oh5GaCD .carousel {
  width: 100%;
}
.cid-si6Oh5GaCD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-si6Oh5GaCD .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-si6Oh5GaCD .modal.fade .modal-dialog,
.cid-si6Oh5GaCD .modal.in .modal-dialog {
  transform: none;
}
.cid-si6Oh5GaCD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-si6Oh5GaCD H6 {
  text-align: center;
  color: #05640a;
}
.cid-si6Oh5GaCD H3 {
  color: #05640a;
}
.cid-si6Oh5GaCD DIV {
  text-align: left;
}
.cid-si6Oh5GaCD H4 {
  color: #05640a;
  text-align: left;
}
.cid-si6Oh6KIvu {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-si6Oh6KIvu .content {
    text-align: center;
  }
  .cid-si6Oh6KIvu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-si6Oh6KIvu .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-si6Oh6KIvu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-si6Oh6KIvu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-si6Oh6KIvu .google-map {
  height: 25rem;
  position: relative;
}
.cid-si6Oh6KIvu .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-si6Oh6KIvu .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-si6Oh6KIvu .google-map[data-state] {
  background: #e9e5dc;
}
.cid-si6Oh6KIvu .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-si6Oh6KIvu .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-si6Oh6KIvu .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-si6Oh6KIvu .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-si6Oh6KIvu .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-si6Oh6KIvu .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-si6Oh6KIvu .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-si6Oh6KIvu .list {
  list-style-type: none;
  padding: 0;
}
.cid-smzg1HV1Hi {
  z-index: 1000;
  width: 100%;
}
.cid-smzg1HV1Hi nav.navbar {
  position: fixed;
}
.cid-smzg1HV1Hi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smzg1HV1Hi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smzg1HV1Hi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smzg1HV1Hi .dropdown-item:hover,
.cid-smzg1HV1Hi .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smzg1HV1Hi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smzg1HV1Hi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smzg1HV1Hi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smzg1HV1Hi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smzg1HV1Hi .nav-link {
  position: relative;
}
.cid-smzg1HV1Hi .container {
  display: flex;
  margin: auto;
}
.cid-smzg1HV1Hi .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smzg1HV1Hi .dropdown-menu,
.cid-smzg1HV1Hi .navbar.opened {
  background: #42b148 !important;
}
.cid-smzg1HV1Hi .nav-item:focus,
.cid-smzg1HV1Hi .nav-link:focus {
  outline: none;
}
.cid-smzg1HV1Hi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smzg1HV1Hi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smzg1HV1Hi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smzg1HV1Hi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smzg1HV1Hi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smzg1HV1Hi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smzg1HV1Hi .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smzg1HV1Hi .navbar.opened {
  transition: all 0.3s;
}
.cid-smzg1HV1Hi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smzg1HV1Hi .navbar .navbar-logo img {
  width: auto;
}
.cid-smzg1HV1Hi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smzg1HV1Hi .navbar.collapsed {
  justify-content: center;
}
.cid-smzg1HV1Hi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smzg1HV1Hi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smzg1HV1Hi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smzg1HV1Hi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smzg1HV1Hi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smzg1HV1Hi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smzg1HV1Hi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smzg1HV1Hi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smzg1HV1Hi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smzg1HV1Hi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smzg1HV1Hi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smzg1HV1Hi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smzg1HV1Hi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smzg1HV1Hi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smzg1HV1Hi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smzg1HV1Hi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smzg1HV1Hi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smzg1HV1Hi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smzg1HV1Hi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smzg1HV1Hi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smzg1HV1Hi .navbar.navbar-short {
  min-height: 60px;
}
.cid-smzg1HV1Hi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smzg1HV1Hi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smzg1HV1Hi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smzg1HV1Hi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smzg1HV1Hi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smzg1HV1Hi .dropdown-item.active,
.cid-smzg1HV1Hi .dropdown-item:active {
  background-color: transparent;
}
.cid-smzg1HV1Hi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smzg1HV1Hi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smzg1HV1Hi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smzg1HV1Hi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smzg1HV1Hi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smzg1HV1Hi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smzg1HV1Hi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smzg1HV1Hi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smzg1HV1Hi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smzg1HV1Hi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smzg1HV1Hi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smzg1HV1Hi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smzg1HV1Hi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smzg1HV1Hi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smzg1HV1Hi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smzg1HV1Hi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smzg1HV1Hi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smzg1HV1Hi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smzg1HV1Hi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smzg1HV1Hi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smzg1HV1Hi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smzg1HV1Hi .navbar {
    height: 70px;
  }
  .cid-smzg1HV1Hi .navbar.opened {
    height: auto;
  }
  .cid-smzg1HV1Hi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smzg1IJYmm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-smzg1IJYmm .item {
  padding-bottom: 2rem;
}
.cid-smzg1IJYmm .item-wrapper {
  position: relative;
}
.cid-smzg1IJYmm .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smzg1IJYmm .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smzg1IJYmm .carousel-control,
.cid-smzg1IJYmm .close {
  background: #1b1b1b;
}
.cid-smzg1IJYmm .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smzg1IJYmm .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smzg1IJYmm .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smzg1IJYmm .carousel-control-next span {
  margin-left: 5px;
}
.cid-smzg1IJYmm .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smzg1IJYmm .close::before {
  content: '\e91a';
}
.cid-smzg1IJYmm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smzg1IJYmm .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smzg1IJYmm .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smzg1IJYmm .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smzg1IJYmm .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smzg1IJYmm .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smzg1IJYmm .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smzg1IJYmm .carousel-indicators li.active,
.cid-smzg1IJYmm .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smzg1IJYmm .carousel-indicators li::after,
.cid-smzg1IJYmm .carousel-indicators li::before {
  content: none;
}
.cid-smzg1IJYmm .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smzg1IJYmm .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smzg1IJYmm .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smzg1IJYmm .carousel-indicators {
    display: none;
  }
}
.cid-smzg1IJYmm .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smzg1IJYmm .carousel-inner > .active {
  display: block;
}
.cid-smzg1IJYmm .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smzg1IJYmm .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smzg1IJYmm .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smzg1IJYmm .carousel-control,
  .cid-smzg1IJYmm .carousel-indicators,
  .cid-smzg1IJYmm .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smzg1IJYmm .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smzg1IJYmm .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smzg1IJYmm .carousel-indicators .active,
.cid-smzg1IJYmm .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smzg1IJYmm .carousel-indicators .active {
  background: #fff;
}
.cid-smzg1IJYmm .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smzg1IJYmm .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smzg1IJYmm .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smzg1IJYmm .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smzg1IJYmm .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smzg1IJYmm .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smzg1IJYmm .carousel {
  width: 100%;
}
.cid-smzg1IJYmm .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smzg1IJYmm .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smzg1IJYmm .modal.fade .modal-dialog,
.cid-smzg1IJYmm .modal.in .modal-dialog {
  transform: none;
}
.cid-smzg1IJYmm .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smzg1IJYmm H6 {
  text-align: center;
}
.cid-smzg1IJYmm H3 {
  color: #05640a;
}
.cid-smzg1IJYmm H4 {
  text-align: left;
  color: #05640a;
}
.cid-smzg1JM0FT {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smzg1JM0FT .content {
    text-align: center;
  }
  .cid-smzg1JM0FT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smzg1JM0FT .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smzg1JM0FT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smzg1JM0FT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smzg1JM0FT .google-map {
  height: 25rem;
  position: relative;
}
.cid-smzg1JM0FT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smzg1JM0FT .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smzg1JM0FT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smzg1JM0FT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smzg1JM0FT .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smzg1JM0FT .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smzg1JM0FT .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smzg1JM0FT .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smzg1JM0FT .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smzg1JM0FT .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smzg1JM0FT .list {
  list-style-type: none;
  padding: 0;
}
.cid-smzg9QTBMB {
  z-index: 1000;
  width: 100%;
}
.cid-smzg9QTBMB nav.navbar {
  position: fixed;
}
.cid-smzg9QTBMB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smzg9QTBMB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smzg9QTBMB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smzg9QTBMB .dropdown-item:hover,
.cid-smzg9QTBMB .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smzg9QTBMB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smzg9QTBMB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smzg9QTBMB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smzg9QTBMB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smzg9QTBMB .nav-link {
  position: relative;
}
.cid-smzg9QTBMB .container {
  display: flex;
  margin: auto;
}
.cid-smzg9QTBMB .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smzg9QTBMB .dropdown-menu,
.cid-smzg9QTBMB .navbar.opened {
  background: #42b148 !important;
}
.cid-smzg9QTBMB .nav-item:focus,
.cid-smzg9QTBMB .nav-link:focus {
  outline: none;
}
.cid-smzg9QTBMB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smzg9QTBMB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smzg9QTBMB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smzg9QTBMB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smzg9QTBMB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smzg9QTBMB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smzg9QTBMB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smzg9QTBMB .navbar.opened {
  transition: all 0.3s;
}
.cid-smzg9QTBMB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smzg9QTBMB .navbar .navbar-logo img {
  width: auto;
}
.cid-smzg9QTBMB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smzg9QTBMB .navbar.collapsed {
  justify-content: center;
}
.cid-smzg9QTBMB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smzg9QTBMB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smzg9QTBMB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smzg9QTBMB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smzg9QTBMB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smzg9QTBMB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smzg9QTBMB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smzg9QTBMB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smzg9QTBMB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smzg9QTBMB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smzg9QTBMB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smzg9QTBMB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smzg9QTBMB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smzg9QTBMB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smzg9QTBMB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smzg9QTBMB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smzg9QTBMB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smzg9QTBMB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smzg9QTBMB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smzg9QTBMB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smzg9QTBMB .navbar.navbar-short {
  min-height: 60px;
}
.cid-smzg9QTBMB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smzg9QTBMB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smzg9QTBMB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smzg9QTBMB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smzg9QTBMB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smzg9QTBMB .dropdown-item.active,
.cid-smzg9QTBMB .dropdown-item:active {
  background-color: transparent;
}
.cid-smzg9QTBMB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smzg9QTBMB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smzg9QTBMB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smzg9QTBMB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smzg9QTBMB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smzg9QTBMB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smzg9QTBMB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smzg9QTBMB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smzg9QTBMB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smzg9QTBMB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smzg9QTBMB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smzg9QTBMB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smzg9QTBMB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smzg9QTBMB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smzg9QTBMB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smzg9QTBMB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smzg9QTBMB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smzg9QTBMB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smzg9QTBMB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smzg9QTBMB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smzg9QTBMB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smzg9QTBMB .navbar {
    height: 70px;
  }
  .cid-smzg9QTBMB .navbar.opened {
    height: auto;
  }
  .cid-smzg9QTBMB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smzg9RTHBT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-smzg9RTHBT .item {
  padding-bottom: 2rem;
}
.cid-smzg9RTHBT .item-wrapper {
  position: relative;
}
.cid-smzg9RTHBT .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smzg9RTHBT .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smzg9RTHBT .carousel-control,
.cid-smzg9RTHBT .close {
  background: #1b1b1b;
}
.cid-smzg9RTHBT .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smzg9RTHBT .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smzg9RTHBT .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smzg9RTHBT .carousel-control-next span {
  margin-left: 5px;
}
.cid-smzg9RTHBT .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smzg9RTHBT .close::before {
  content: '\e91a';
}
.cid-smzg9RTHBT .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smzg9RTHBT .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smzg9RTHBT .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smzg9RTHBT .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smzg9RTHBT .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smzg9RTHBT .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smzg9RTHBT .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smzg9RTHBT .carousel-indicators li.active,
.cid-smzg9RTHBT .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smzg9RTHBT .carousel-indicators li::after,
.cid-smzg9RTHBT .carousel-indicators li::before {
  content: none;
}
.cid-smzg9RTHBT .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smzg9RTHBT .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smzg9RTHBT .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smzg9RTHBT .carousel-indicators {
    display: none;
  }
}
.cid-smzg9RTHBT .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smzg9RTHBT .carousel-inner > .active {
  display: block;
}
.cid-smzg9RTHBT .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smzg9RTHBT .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smzg9RTHBT .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smzg9RTHBT .carousel-control,
  .cid-smzg9RTHBT .carousel-indicators,
  .cid-smzg9RTHBT .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smzg9RTHBT .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smzg9RTHBT .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smzg9RTHBT .carousel-indicators .active,
.cid-smzg9RTHBT .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smzg9RTHBT .carousel-indicators .active {
  background: #fff;
}
.cid-smzg9RTHBT .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smzg9RTHBT .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smzg9RTHBT .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smzg9RTHBT .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smzg9RTHBT .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smzg9RTHBT .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smzg9RTHBT .carousel {
  width: 100%;
}
.cid-smzg9RTHBT .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smzg9RTHBT .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smzg9RTHBT .modal.fade .modal-dialog,
.cid-smzg9RTHBT .modal.in .modal-dialog {
  transform: none;
}
.cid-smzg9RTHBT .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smzg9RTHBT H6 {
  text-align: center;
  color: #05640a;
}
.cid-smzg9RTHBT H4 {
  text-align: left;
  color: #05640a;
}
.cid-smzg9SVRW9 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smzg9SVRW9 .content {
    text-align: center;
  }
  .cid-smzg9SVRW9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smzg9SVRW9 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smzg9SVRW9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smzg9SVRW9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smzg9SVRW9 .google-map {
  height: 25rem;
  position: relative;
}
.cid-smzg9SVRW9 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smzg9SVRW9 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smzg9SVRW9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smzg9SVRW9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smzg9SVRW9 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smzg9SVRW9 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smzg9SVRW9 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smzg9SVRW9 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smzg9SVRW9 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smzg9SVRW9 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smzg9SVRW9 .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPFmArdGL {
  z-index: 1000;
  width: 100%;
}
.cid-shPFmArdGL nav.navbar {
  position: fixed;
}
.cid-shPFmArdGL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPFmArdGL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPFmArdGL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPFmArdGL .dropdown-item:hover,
.cid-shPFmArdGL .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPFmArdGL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPFmArdGL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPFmArdGL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPFmArdGL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPFmArdGL .nav-link {
  position: relative;
}
.cid-shPFmArdGL .container {
  display: flex;
  margin: auto;
}
.cid-shPFmArdGL .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPFmArdGL .dropdown-menu,
.cid-shPFmArdGL .navbar.opened {
  background: #42b148 !important;
}
.cid-shPFmArdGL .nav-item:focus,
.cid-shPFmArdGL .nav-link:focus {
  outline: none;
}
.cid-shPFmArdGL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPFmArdGL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPFmArdGL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPFmArdGL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPFmArdGL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPFmArdGL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPFmArdGL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPFmArdGL .navbar.opened {
  transition: all 0.3s;
}
.cid-shPFmArdGL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPFmArdGL .navbar .navbar-logo img {
  width: auto;
}
.cid-shPFmArdGL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPFmArdGL .navbar.collapsed {
  justify-content: center;
}
.cid-shPFmArdGL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPFmArdGL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPFmArdGL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPFmArdGL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPFmArdGL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPFmArdGL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPFmArdGL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPFmArdGL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPFmArdGL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPFmArdGL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPFmArdGL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPFmArdGL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPFmArdGL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPFmArdGL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPFmArdGL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPFmArdGL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPFmArdGL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPFmArdGL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPFmArdGL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPFmArdGL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPFmArdGL .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPFmArdGL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPFmArdGL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPFmArdGL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPFmArdGL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPFmArdGL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPFmArdGL .dropdown-item.active,
.cid-shPFmArdGL .dropdown-item:active {
  background-color: transparent;
}
.cid-shPFmArdGL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPFmArdGL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPFmArdGL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPFmArdGL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPFmArdGL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPFmArdGL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPFmArdGL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPFmArdGL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPFmArdGL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPFmArdGL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPFmArdGL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPFmArdGL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPFmArdGL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPFmArdGL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPFmArdGL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPFmArdGL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPFmArdGL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPFmArdGL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPFmArdGL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPFmArdGL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPFmArdGL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPFmArdGL .navbar {
    height: 70px;
  }
  .cid-shPFmArdGL .navbar.opened {
    height: auto;
  }
  .cid-shPFmArdGL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPFmBbkVs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPFmBbkVs .item {
  padding-bottom: 2rem;
}
.cid-shPFmBbkVs .item-wrapper {
  position: relative;
}
.cid-shPFmBbkVs .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPFmBbkVs .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPFmBbkVs .carousel-control,
.cid-shPFmBbkVs .close {
  background: #1b1b1b;
}
.cid-shPFmBbkVs .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPFmBbkVs .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPFmBbkVs .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPFmBbkVs .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPFmBbkVs .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPFmBbkVs .close::before {
  content: '\e91a';
}
.cid-shPFmBbkVs .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPFmBbkVs .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPFmBbkVs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPFmBbkVs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPFmBbkVs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPFmBbkVs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPFmBbkVs .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPFmBbkVs .carousel-indicators li.active,
.cid-shPFmBbkVs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPFmBbkVs .carousel-indicators li::after,
.cid-shPFmBbkVs .carousel-indicators li::before {
  content: none;
}
.cid-shPFmBbkVs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPFmBbkVs .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPFmBbkVs .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPFmBbkVs .carousel-indicators {
    display: none;
  }
}
.cid-shPFmBbkVs .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPFmBbkVs .carousel-inner > .active {
  display: block;
}
.cid-shPFmBbkVs .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPFmBbkVs .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPFmBbkVs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPFmBbkVs .carousel-control,
  .cid-shPFmBbkVs .carousel-indicators,
  .cid-shPFmBbkVs .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPFmBbkVs .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPFmBbkVs .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPFmBbkVs .carousel-indicators .active,
.cid-shPFmBbkVs .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPFmBbkVs .carousel-indicators .active {
  background: #fff;
}
.cid-shPFmBbkVs .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPFmBbkVs .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPFmBbkVs .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPFmBbkVs .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPFmBbkVs .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPFmBbkVs .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPFmBbkVs .carousel {
  width: 100%;
}
.cid-shPFmBbkVs .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPFmBbkVs .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPFmBbkVs .modal.fade .modal-dialog,
.cid-shPFmBbkVs .modal.in .modal-dialog {
  transform: none;
}
.cid-shPFmBbkVs .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPFmBbkVs H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPFmBbkVs H3 {
  color: #05640a;
}
.cid-shPFmBbkVs H4 {
  text-align: left;
  color: #05640a;
}
.cid-shPFmC9isG {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPFmC9isG .content {
    text-align: center;
  }
  .cid-shPFmC9isG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPFmC9isG .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPFmC9isG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPFmC9isG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPFmC9isG .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPFmC9isG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPFmC9isG .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPFmC9isG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPFmC9isG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPFmC9isG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPFmC9isG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPFmC9isG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPFmC9isG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPFmC9isG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPFmC9isG .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPFmC9isG .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPHicq9hx {
  z-index: 1000;
  width: 100%;
}
.cid-shPHicq9hx nav.navbar {
  position: fixed;
}
.cid-shPHicq9hx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPHicq9hx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPHicq9hx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPHicq9hx .dropdown-item:hover,
.cid-shPHicq9hx .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPHicq9hx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPHicq9hx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPHicq9hx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPHicq9hx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPHicq9hx .nav-link {
  position: relative;
}
.cid-shPHicq9hx .container {
  display: flex;
  margin: auto;
}
.cid-shPHicq9hx .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPHicq9hx .dropdown-menu,
.cid-shPHicq9hx .navbar.opened {
  background: #42b148 !important;
}
.cid-shPHicq9hx .nav-item:focus,
.cid-shPHicq9hx .nav-link:focus {
  outline: none;
}
.cid-shPHicq9hx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPHicq9hx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPHicq9hx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPHicq9hx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPHicq9hx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPHicq9hx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPHicq9hx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPHicq9hx .navbar.opened {
  transition: all 0.3s;
}
.cid-shPHicq9hx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPHicq9hx .navbar .navbar-logo img {
  width: auto;
}
.cid-shPHicq9hx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPHicq9hx .navbar.collapsed {
  justify-content: center;
}
.cid-shPHicq9hx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPHicq9hx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPHicq9hx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPHicq9hx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPHicq9hx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPHicq9hx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPHicq9hx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPHicq9hx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPHicq9hx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPHicq9hx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPHicq9hx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPHicq9hx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPHicq9hx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPHicq9hx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPHicq9hx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPHicq9hx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPHicq9hx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPHicq9hx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPHicq9hx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPHicq9hx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPHicq9hx .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPHicq9hx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPHicq9hx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPHicq9hx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPHicq9hx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPHicq9hx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPHicq9hx .dropdown-item.active,
.cid-shPHicq9hx .dropdown-item:active {
  background-color: transparent;
}
.cid-shPHicq9hx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPHicq9hx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPHicq9hx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPHicq9hx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPHicq9hx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPHicq9hx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPHicq9hx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPHicq9hx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPHicq9hx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPHicq9hx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPHicq9hx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPHicq9hx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPHicq9hx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPHicq9hx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPHicq9hx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPHicq9hx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPHicq9hx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPHicq9hx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPHicq9hx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPHicq9hx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPHicq9hx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPHicq9hx .navbar {
    height: 70px;
  }
  .cid-shPHicq9hx .navbar.opened {
    height: auto;
  }
  .cid-shPHicq9hx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPHicZ988 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPHicZ988 .item {
  padding-bottom: 2rem;
}
.cid-shPHicZ988 .item-wrapper {
  position: relative;
}
.cid-shPHicZ988 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPHicZ988 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPHicZ988 .carousel-control,
.cid-shPHicZ988 .close {
  background: #1b1b1b;
}
.cid-shPHicZ988 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPHicZ988 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPHicZ988 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPHicZ988 .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPHicZ988 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPHicZ988 .close::before {
  content: '\e91a';
}
.cid-shPHicZ988 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPHicZ988 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPHicZ988 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPHicZ988 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPHicZ988 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPHicZ988 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPHicZ988 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPHicZ988 .carousel-indicators li.active,
.cid-shPHicZ988 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPHicZ988 .carousel-indicators li::after,
.cid-shPHicZ988 .carousel-indicators li::before {
  content: none;
}
.cid-shPHicZ988 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPHicZ988 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPHicZ988 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPHicZ988 .carousel-indicators {
    display: none;
  }
}
.cid-shPHicZ988 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPHicZ988 .carousel-inner > .active {
  display: block;
}
.cid-shPHicZ988 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPHicZ988 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPHicZ988 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPHicZ988 .carousel-control,
  .cid-shPHicZ988 .carousel-indicators,
  .cid-shPHicZ988 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPHicZ988 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPHicZ988 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPHicZ988 .carousel-indicators .active,
.cid-shPHicZ988 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPHicZ988 .carousel-indicators .active {
  background: #fff;
}
.cid-shPHicZ988 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPHicZ988 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPHicZ988 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPHicZ988 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPHicZ988 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPHicZ988 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPHicZ988 .carousel {
  width: 100%;
}
.cid-shPHicZ988 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPHicZ988 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPHicZ988 .modal.fade .modal-dialog,
.cid-shPHicZ988 .modal.in .modal-dialog {
  transform: none;
}
.cid-shPHicZ988 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPHicZ988 H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPHicZ988 H3 {
  color: #05640a;
}
.cid-shPHicZ988 H4 {
  color: #05640a;
  text-align: left;
}
.cid-shPHidMOjc {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPHidMOjc .content {
    text-align: center;
  }
  .cid-shPHidMOjc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPHidMOjc .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPHidMOjc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPHidMOjc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPHidMOjc .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPHidMOjc .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPHidMOjc .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPHidMOjc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPHidMOjc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPHidMOjc .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPHidMOjc .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPHidMOjc .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPHidMOjc .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPHidMOjc .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPHidMOjc .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPHidMOjc .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPJW5Jkrp {
  z-index: 1000;
  width: 100%;
}
.cid-shPJW5Jkrp nav.navbar {
  position: fixed;
}
.cid-shPJW5Jkrp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPJW5Jkrp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPJW5Jkrp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPJW5Jkrp .dropdown-item:hover,
.cid-shPJW5Jkrp .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPJW5Jkrp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPJW5Jkrp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPJW5Jkrp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPJW5Jkrp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPJW5Jkrp .nav-link {
  position: relative;
}
.cid-shPJW5Jkrp .container {
  display: flex;
  margin: auto;
}
.cid-shPJW5Jkrp .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPJW5Jkrp .dropdown-menu,
.cid-shPJW5Jkrp .navbar.opened {
  background: #42b148 !important;
}
.cid-shPJW5Jkrp .nav-item:focus,
.cid-shPJW5Jkrp .nav-link:focus {
  outline: none;
}
.cid-shPJW5Jkrp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPJW5Jkrp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPJW5Jkrp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPJW5Jkrp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPJW5Jkrp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPJW5Jkrp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPJW5Jkrp .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPJW5Jkrp .navbar.opened {
  transition: all 0.3s;
}
.cid-shPJW5Jkrp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPJW5Jkrp .navbar .navbar-logo img {
  width: auto;
}
.cid-shPJW5Jkrp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPJW5Jkrp .navbar.collapsed {
  justify-content: center;
}
.cid-shPJW5Jkrp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPJW5Jkrp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPJW5Jkrp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPJW5Jkrp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPJW5Jkrp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPJW5Jkrp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPJW5Jkrp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPJW5Jkrp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPJW5Jkrp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPJW5Jkrp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPJW5Jkrp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPJW5Jkrp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPJW5Jkrp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPJW5Jkrp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPJW5Jkrp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPJW5Jkrp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPJW5Jkrp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPJW5Jkrp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPJW5Jkrp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPJW5Jkrp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPJW5Jkrp .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPJW5Jkrp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPJW5Jkrp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPJW5Jkrp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPJW5Jkrp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPJW5Jkrp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPJW5Jkrp .dropdown-item.active,
.cid-shPJW5Jkrp .dropdown-item:active {
  background-color: transparent;
}
.cid-shPJW5Jkrp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPJW5Jkrp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPJW5Jkrp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPJW5Jkrp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPJW5Jkrp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPJW5Jkrp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPJW5Jkrp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPJW5Jkrp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPJW5Jkrp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPJW5Jkrp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPJW5Jkrp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPJW5Jkrp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPJW5Jkrp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPJW5Jkrp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPJW5Jkrp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPJW5Jkrp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPJW5Jkrp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPJW5Jkrp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPJW5Jkrp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPJW5Jkrp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPJW5Jkrp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPJW5Jkrp .navbar {
    height: 70px;
  }
  .cid-shPJW5Jkrp .navbar.opened {
    height: auto;
  }
  .cid-shPJW5Jkrp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPJW6pgzR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPJW6pgzR .item {
  padding-bottom: 2rem;
}
.cid-shPJW6pgzR .item-wrapper {
  position: relative;
}
.cid-shPJW6pgzR .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPJW6pgzR .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPJW6pgzR .carousel-control,
.cid-shPJW6pgzR .close {
  background: #1b1b1b;
}
.cid-shPJW6pgzR .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPJW6pgzR .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPJW6pgzR .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPJW6pgzR .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPJW6pgzR .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPJW6pgzR .close::before {
  content: '\e91a';
}
.cid-shPJW6pgzR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPJW6pgzR .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPJW6pgzR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPJW6pgzR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPJW6pgzR .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPJW6pgzR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPJW6pgzR .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPJW6pgzR .carousel-indicators li.active,
.cid-shPJW6pgzR .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPJW6pgzR .carousel-indicators li::after,
.cid-shPJW6pgzR .carousel-indicators li::before {
  content: none;
}
.cid-shPJW6pgzR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPJW6pgzR .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPJW6pgzR .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPJW6pgzR .carousel-indicators {
    display: none;
  }
}
.cid-shPJW6pgzR .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPJW6pgzR .carousel-inner > .active {
  display: block;
}
.cid-shPJW6pgzR .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPJW6pgzR .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPJW6pgzR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPJW6pgzR .carousel-control,
  .cid-shPJW6pgzR .carousel-indicators,
  .cid-shPJW6pgzR .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPJW6pgzR .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPJW6pgzR .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPJW6pgzR .carousel-indicators .active,
.cid-shPJW6pgzR .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPJW6pgzR .carousel-indicators .active {
  background: #fff;
}
.cid-shPJW6pgzR .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPJW6pgzR .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPJW6pgzR .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPJW6pgzR .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPJW6pgzR .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPJW6pgzR .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPJW6pgzR .carousel {
  width: 100%;
}
.cid-shPJW6pgzR .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPJW6pgzR .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPJW6pgzR .modal.fade .modal-dialog,
.cid-shPJW6pgzR .modal.in .modal-dialog {
  transform: none;
}
.cid-shPJW6pgzR .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPJW6pgzR H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPJW6pgzR H4 {
  color: #05640a;
  text-align: left;
}
.cid-shPJW6pgzR H3 {
  color: #05640a;
}
.cid-shPJW79KAZ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPJW79KAZ .content {
    text-align: center;
  }
  .cid-shPJW79KAZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPJW79KAZ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPJW79KAZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPJW79KAZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPJW79KAZ .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPJW79KAZ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPJW79KAZ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPJW79KAZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPJW79KAZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPJW79KAZ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPJW79KAZ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPJW79KAZ .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPJW79KAZ .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPJW79KAZ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPJW79KAZ .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPJW79KAZ .list {
  list-style-type: none;
  padding: 0;
}
.cid-smyNISrPFp {
  z-index: 1000;
  width: 100%;
}
.cid-smyNISrPFp nav.navbar {
  position: fixed;
}
.cid-smyNISrPFp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smyNISrPFp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smyNISrPFp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smyNISrPFp .dropdown-item:hover,
.cid-smyNISrPFp .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smyNISrPFp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smyNISrPFp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smyNISrPFp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smyNISrPFp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smyNISrPFp .nav-link {
  position: relative;
}
.cid-smyNISrPFp .container {
  display: flex;
  margin: auto;
}
.cid-smyNISrPFp .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smyNISrPFp .dropdown-menu,
.cid-smyNISrPFp .navbar.opened {
  background: #42b148 !important;
}
.cid-smyNISrPFp .nav-item:focus,
.cid-smyNISrPFp .nav-link:focus {
  outline: none;
}
.cid-smyNISrPFp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smyNISrPFp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smyNISrPFp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smyNISrPFp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smyNISrPFp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smyNISrPFp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smyNISrPFp .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smyNISrPFp .navbar.opened {
  transition: all 0.3s;
}
.cid-smyNISrPFp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smyNISrPFp .navbar .navbar-logo img {
  width: auto;
}
.cid-smyNISrPFp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smyNISrPFp .navbar.collapsed {
  justify-content: center;
}
.cid-smyNISrPFp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smyNISrPFp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smyNISrPFp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smyNISrPFp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smyNISrPFp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smyNISrPFp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smyNISrPFp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smyNISrPFp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smyNISrPFp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smyNISrPFp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smyNISrPFp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smyNISrPFp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smyNISrPFp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smyNISrPFp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smyNISrPFp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smyNISrPFp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smyNISrPFp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smyNISrPFp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smyNISrPFp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smyNISrPFp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smyNISrPFp .navbar.navbar-short {
  min-height: 60px;
}
.cid-smyNISrPFp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smyNISrPFp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smyNISrPFp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smyNISrPFp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smyNISrPFp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smyNISrPFp .dropdown-item.active,
.cid-smyNISrPFp .dropdown-item:active {
  background-color: transparent;
}
.cid-smyNISrPFp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smyNISrPFp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smyNISrPFp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smyNISrPFp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smyNISrPFp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smyNISrPFp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smyNISrPFp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smyNISrPFp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smyNISrPFp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smyNISrPFp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smyNISrPFp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smyNISrPFp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smyNISrPFp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smyNISrPFp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smyNISrPFp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smyNISrPFp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smyNISrPFp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smyNISrPFp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smyNISrPFp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smyNISrPFp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smyNISrPFp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smyNISrPFp .navbar {
    height: 70px;
  }
  .cid-smyNISrPFp .navbar.opened {
    height: auto;
  }
  .cid-smyNISrPFp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smyNITnsaE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-smyNITnsaE .item {
  padding-bottom: 2rem;
}
.cid-smyNITnsaE .item-wrapper {
  position: relative;
}
.cid-smyNITnsaE .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smyNITnsaE .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smyNITnsaE .carousel-control,
.cid-smyNITnsaE .close {
  background: #1b1b1b;
}
.cid-smyNITnsaE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smyNITnsaE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smyNITnsaE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smyNITnsaE .carousel-control-next span {
  margin-left: 5px;
}
.cid-smyNITnsaE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smyNITnsaE .close::before {
  content: '\e91a';
}
.cid-smyNITnsaE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smyNITnsaE .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smyNITnsaE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smyNITnsaE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smyNITnsaE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smyNITnsaE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smyNITnsaE .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smyNITnsaE .carousel-indicators li.active,
.cid-smyNITnsaE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smyNITnsaE .carousel-indicators li::after,
.cid-smyNITnsaE .carousel-indicators li::before {
  content: none;
}
.cid-smyNITnsaE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smyNITnsaE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smyNITnsaE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smyNITnsaE .carousel-indicators {
    display: none;
  }
}
.cid-smyNITnsaE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smyNITnsaE .carousel-inner > .active {
  display: block;
}
.cid-smyNITnsaE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smyNITnsaE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smyNITnsaE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smyNITnsaE .carousel-control,
  .cid-smyNITnsaE .carousel-indicators,
  .cid-smyNITnsaE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smyNITnsaE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smyNITnsaE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smyNITnsaE .carousel-indicators .active,
.cid-smyNITnsaE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smyNITnsaE .carousel-indicators .active {
  background: #fff;
}
.cid-smyNITnsaE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smyNITnsaE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smyNITnsaE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smyNITnsaE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smyNITnsaE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smyNITnsaE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smyNITnsaE .carousel {
  width: 100%;
}
.cid-smyNITnsaE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smyNITnsaE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smyNITnsaE .modal.fade .modal-dialog,
.cid-smyNITnsaE .modal.in .modal-dialog {
  transform: none;
}
.cid-smyNITnsaE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smyNITnsaE H6 {
  text-align: center;
}
.cid-smyNITnsaE H4 {
  color: #05640a;
  text-align: left;
}
.cid-smyNIUdb40 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smyNIUdb40 .content {
    text-align: center;
  }
  .cid-smyNIUdb40 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smyNIUdb40 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smyNIUdb40 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smyNIUdb40 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smyNIUdb40 .google-map {
  height: 25rem;
  position: relative;
}
.cid-smyNIUdb40 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smyNIUdb40 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smyNIUdb40 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smyNIUdb40 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smyNIUdb40 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smyNIUdb40 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smyNIUdb40 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smyNIUdb40 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smyNIUdb40 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smyNIUdb40 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smyNIUdb40 .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPHcqWAEp {
  z-index: 1000;
  width: 100%;
}
.cid-shPHcqWAEp nav.navbar {
  position: fixed;
}
.cid-shPHcqWAEp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPHcqWAEp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPHcqWAEp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPHcqWAEp .dropdown-item:hover,
.cid-shPHcqWAEp .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPHcqWAEp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPHcqWAEp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPHcqWAEp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPHcqWAEp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPHcqWAEp .nav-link {
  position: relative;
}
.cid-shPHcqWAEp .container {
  display: flex;
  margin: auto;
}
.cid-shPHcqWAEp .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPHcqWAEp .dropdown-menu,
.cid-shPHcqWAEp .navbar.opened {
  background: #42b148 !important;
}
.cid-shPHcqWAEp .nav-item:focus,
.cid-shPHcqWAEp .nav-link:focus {
  outline: none;
}
.cid-shPHcqWAEp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPHcqWAEp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPHcqWAEp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPHcqWAEp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPHcqWAEp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPHcqWAEp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPHcqWAEp .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPHcqWAEp .navbar.opened {
  transition: all 0.3s;
}
.cid-shPHcqWAEp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPHcqWAEp .navbar .navbar-logo img {
  width: auto;
}
.cid-shPHcqWAEp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPHcqWAEp .navbar.collapsed {
  justify-content: center;
}
.cid-shPHcqWAEp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPHcqWAEp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPHcqWAEp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPHcqWAEp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPHcqWAEp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPHcqWAEp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPHcqWAEp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPHcqWAEp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPHcqWAEp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPHcqWAEp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPHcqWAEp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPHcqWAEp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPHcqWAEp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPHcqWAEp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPHcqWAEp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPHcqWAEp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPHcqWAEp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPHcqWAEp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPHcqWAEp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPHcqWAEp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPHcqWAEp .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPHcqWAEp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPHcqWAEp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPHcqWAEp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPHcqWAEp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPHcqWAEp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPHcqWAEp .dropdown-item.active,
.cid-shPHcqWAEp .dropdown-item:active {
  background-color: transparent;
}
.cid-shPHcqWAEp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPHcqWAEp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPHcqWAEp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPHcqWAEp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPHcqWAEp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPHcqWAEp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPHcqWAEp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPHcqWAEp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPHcqWAEp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPHcqWAEp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPHcqWAEp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPHcqWAEp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPHcqWAEp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPHcqWAEp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPHcqWAEp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPHcqWAEp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPHcqWAEp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPHcqWAEp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPHcqWAEp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPHcqWAEp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPHcqWAEp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPHcqWAEp .navbar {
    height: 70px;
  }
  .cid-shPHcqWAEp .navbar.opened {
    height: auto;
  }
  .cid-shPHcqWAEp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPHcrtFcP {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPHcrtFcP .item {
  padding-bottom: 2rem;
}
.cid-shPHcrtFcP .item-wrapper {
  position: relative;
}
.cid-shPHcrtFcP .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPHcrtFcP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPHcrtFcP .carousel-control,
.cid-shPHcrtFcP .close {
  background: #1b1b1b;
}
.cid-shPHcrtFcP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPHcrtFcP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPHcrtFcP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPHcrtFcP .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPHcrtFcP .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPHcrtFcP .close::before {
  content: '\e91a';
}
.cid-shPHcrtFcP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPHcrtFcP .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPHcrtFcP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPHcrtFcP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPHcrtFcP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPHcrtFcP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPHcrtFcP .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPHcrtFcP .carousel-indicators li.active,
.cid-shPHcrtFcP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPHcrtFcP .carousel-indicators li::after,
.cid-shPHcrtFcP .carousel-indicators li::before {
  content: none;
}
.cid-shPHcrtFcP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPHcrtFcP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPHcrtFcP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPHcrtFcP .carousel-indicators {
    display: none;
  }
}
.cid-shPHcrtFcP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPHcrtFcP .carousel-inner > .active {
  display: block;
}
.cid-shPHcrtFcP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPHcrtFcP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPHcrtFcP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPHcrtFcP .carousel-control,
  .cid-shPHcrtFcP .carousel-indicators,
  .cid-shPHcrtFcP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPHcrtFcP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPHcrtFcP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPHcrtFcP .carousel-indicators .active,
.cid-shPHcrtFcP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPHcrtFcP .carousel-indicators .active {
  background: #fff;
}
.cid-shPHcrtFcP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPHcrtFcP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPHcrtFcP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPHcrtFcP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPHcrtFcP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPHcrtFcP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPHcrtFcP .carousel {
  width: 100%;
}
.cid-shPHcrtFcP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPHcrtFcP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPHcrtFcP .modal.fade .modal-dialog,
.cid-shPHcrtFcP .modal.in .modal-dialog {
  transform: none;
}
.cid-shPHcrtFcP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPHcrtFcP H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPHcrtFcP H4 {
  text-align: left;
  color: #05640a;
}
.cid-sRfdcA8aiv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/paardebloem-620x465.jpg");
}
.cid-sRfdcA8aiv .item {
  padding-bottom: 2rem;
}
.cid-sRfdcA8aiv .item-wrapper {
  position: relative;
}
.cid-sRfdcA8aiv .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sRfdcA8aiv .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sRfdcA8aiv .carousel-control,
.cid-sRfdcA8aiv .close {
  background: #1b1b1b;
}
.cid-sRfdcA8aiv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sRfdcA8aiv .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sRfdcA8aiv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sRfdcA8aiv .carousel-control-next span {
  margin-left: 5px;
}
.cid-sRfdcA8aiv .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sRfdcA8aiv .close::before {
  content: '\e91a';
}
.cid-sRfdcA8aiv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sRfdcA8aiv .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sRfdcA8aiv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRfdcA8aiv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sRfdcA8aiv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sRfdcA8aiv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sRfdcA8aiv .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sRfdcA8aiv .carousel-indicators li.active,
.cid-sRfdcA8aiv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sRfdcA8aiv .carousel-indicators li::after,
.cid-sRfdcA8aiv .carousel-indicators li::before {
  content: none;
}
.cid-sRfdcA8aiv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sRfdcA8aiv .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sRfdcA8aiv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sRfdcA8aiv .carousel-indicators {
    display: none;
  }
}
.cid-sRfdcA8aiv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sRfdcA8aiv .carousel-inner > .active {
  display: block;
}
.cid-sRfdcA8aiv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRfdcA8aiv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sRfdcA8aiv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sRfdcA8aiv .carousel-control,
  .cid-sRfdcA8aiv .carousel-indicators,
  .cid-sRfdcA8aiv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sRfdcA8aiv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sRfdcA8aiv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sRfdcA8aiv .carousel-indicators .active,
.cid-sRfdcA8aiv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sRfdcA8aiv .carousel-indicators .active {
  background: #fff;
}
.cid-sRfdcA8aiv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sRfdcA8aiv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sRfdcA8aiv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sRfdcA8aiv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sRfdcA8aiv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sRfdcA8aiv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sRfdcA8aiv .carousel {
  width: 100%;
}
.cid-sRfdcA8aiv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sRfdcA8aiv .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sRfdcA8aiv .modal.fade .modal-dialog,
.cid-sRfdcA8aiv .modal.in .modal-dialog {
  transform: none;
}
.cid-sRfdcA8aiv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sRfdcA8aiv H6 {
  text-align: center;
}
.cid-shPHcsgB5e {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPHcsgB5e .content {
    text-align: center;
  }
  .cid-shPHcsgB5e .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPHcsgB5e .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPHcsgB5e .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPHcsgB5e .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPHcsgB5e .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPHcsgB5e .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPHcsgB5e .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPHcsgB5e .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPHcsgB5e .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPHcsgB5e .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPHcsgB5e .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPHcsgB5e .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPHcsgB5e .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPHcsgB5e .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPHcsgB5e .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPHcsgB5e .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPGvWTadD {
  z-index: 1000;
  width: 100%;
}
.cid-shPGvWTadD nav.navbar {
  position: fixed;
}
.cid-shPGvWTadD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPGvWTadD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPGvWTadD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPGvWTadD .dropdown-item:hover,
.cid-shPGvWTadD .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPGvWTadD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPGvWTadD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPGvWTadD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPGvWTadD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPGvWTadD .nav-link {
  position: relative;
}
.cid-shPGvWTadD .container {
  display: flex;
  margin: auto;
}
.cid-shPGvWTadD .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPGvWTadD .dropdown-menu,
.cid-shPGvWTadD .navbar.opened {
  background: #42b148 !important;
}
.cid-shPGvWTadD .nav-item:focus,
.cid-shPGvWTadD .nav-link:focus {
  outline: none;
}
.cid-shPGvWTadD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPGvWTadD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPGvWTadD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPGvWTadD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPGvWTadD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPGvWTadD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPGvWTadD .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPGvWTadD .navbar.opened {
  transition: all 0.3s;
}
.cid-shPGvWTadD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPGvWTadD .navbar .navbar-logo img {
  width: auto;
}
.cid-shPGvWTadD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPGvWTadD .navbar.collapsed {
  justify-content: center;
}
.cid-shPGvWTadD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPGvWTadD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPGvWTadD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPGvWTadD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPGvWTadD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPGvWTadD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPGvWTadD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPGvWTadD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPGvWTadD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPGvWTadD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPGvWTadD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPGvWTadD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPGvWTadD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPGvWTadD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPGvWTadD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPGvWTadD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPGvWTadD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPGvWTadD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPGvWTadD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPGvWTadD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPGvWTadD .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPGvWTadD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPGvWTadD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPGvWTadD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPGvWTadD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPGvWTadD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPGvWTadD .dropdown-item.active,
.cid-shPGvWTadD .dropdown-item:active {
  background-color: transparent;
}
.cid-shPGvWTadD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPGvWTadD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPGvWTadD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPGvWTadD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPGvWTadD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPGvWTadD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPGvWTadD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPGvWTadD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPGvWTadD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPGvWTadD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPGvWTadD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPGvWTadD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPGvWTadD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPGvWTadD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPGvWTadD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPGvWTadD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPGvWTadD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPGvWTadD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPGvWTadD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPGvWTadD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPGvWTadD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPGvWTadD .navbar {
    height: 70px;
  }
  .cid-shPGvWTadD .navbar.opened {
    height: auto;
  }
  .cid-shPGvWTadD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPGvXto92 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPGvXto92 .item {
  padding-bottom: 2rem;
}
.cid-shPGvXto92 .item-wrapper {
  position: relative;
}
.cid-shPGvXto92 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPGvXto92 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPGvXto92 .carousel-control,
.cid-shPGvXto92 .close {
  background: #1b1b1b;
}
.cid-shPGvXto92 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPGvXto92 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPGvXto92 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPGvXto92 .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPGvXto92 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPGvXto92 .close::before {
  content: '\e91a';
}
.cid-shPGvXto92 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPGvXto92 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPGvXto92 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPGvXto92 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPGvXto92 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPGvXto92 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPGvXto92 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPGvXto92 .carousel-indicators li.active,
.cid-shPGvXto92 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPGvXto92 .carousel-indicators li::after,
.cid-shPGvXto92 .carousel-indicators li::before {
  content: none;
}
.cid-shPGvXto92 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPGvXto92 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPGvXto92 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPGvXto92 .carousel-indicators {
    display: none;
  }
}
.cid-shPGvXto92 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPGvXto92 .carousel-inner > .active {
  display: block;
}
.cid-shPGvXto92 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPGvXto92 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPGvXto92 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPGvXto92 .carousel-control,
  .cid-shPGvXto92 .carousel-indicators,
  .cid-shPGvXto92 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPGvXto92 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPGvXto92 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPGvXto92 .carousel-indicators .active,
.cid-shPGvXto92 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPGvXto92 .carousel-indicators .active {
  background: #fff;
}
.cid-shPGvXto92 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPGvXto92 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPGvXto92 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPGvXto92 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPGvXto92 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPGvXto92 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPGvXto92 .carousel {
  width: 100%;
}
.cid-shPGvXto92 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPGvXto92 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPGvXto92 .modal.fade .modal-dialog,
.cid-shPGvXto92 .modal.in .modal-dialog {
  transform: none;
}
.cid-shPGvXto92 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPGvXto92 H6 {
  text-align: center;
}
.cid-shPGvXto92 H3 {
  color: #05640a;
}
.cid-shPGvXto92 H4 {
  text-align: left;
  color: #05640a;
}
.cid-shPGvYfUuo {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPGvYfUuo .content {
    text-align: center;
  }
  .cid-shPGvYfUuo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPGvYfUuo .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPGvYfUuo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPGvYfUuo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPGvYfUuo .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPGvYfUuo .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPGvYfUuo .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPGvYfUuo .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPGvYfUuo .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPGvYfUuo .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPGvYfUuo .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPGvYfUuo .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPGvYfUuo .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPGvYfUuo .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPGvYfUuo .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPGvYfUuo .list {
  list-style-type: none;
  padding: 0;
}
.cid-smzgf8yCJY {
  z-index: 1000;
  width: 100%;
}
.cid-smzgf8yCJY nav.navbar {
  position: fixed;
}
.cid-smzgf8yCJY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smzgf8yCJY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smzgf8yCJY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smzgf8yCJY .dropdown-item:hover,
.cid-smzgf8yCJY .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smzgf8yCJY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smzgf8yCJY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smzgf8yCJY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smzgf8yCJY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smzgf8yCJY .nav-link {
  position: relative;
}
.cid-smzgf8yCJY .container {
  display: flex;
  margin: auto;
}
.cid-smzgf8yCJY .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smzgf8yCJY .dropdown-menu,
.cid-smzgf8yCJY .navbar.opened {
  background: #42b148 !important;
}
.cid-smzgf8yCJY .nav-item:focus,
.cid-smzgf8yCJY .nav-link:focus {
  outline: none;
}
.cid-smzgf8yCJY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smzgf8yCJY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smzgf8yCJY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smzgf8yCJY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smzgf8yCJY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smzgf8yCJY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smzgf8yCJY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smzgf8yCJY .navbar.opened {
  transition: all 0.3s;
}
.cid-smzgf8yCJY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smzgf8yCJY .navbar .navbar-logo img {
  width: auto;
}
.cid-smzgf8yCJY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smzgf8yCJY .navbar.collapsed {
  justify-content: center;
}
.cid-smzgf8yCJY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smzgf8yCJY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smzgf8yCJY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smzgf8yCJY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smzgf8yCJY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smzgf8yCJY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smzgf8yCJY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smzgf8yCJY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smzgf8yCJY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smzgf8yCJY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smzgf8yCJY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smzgf8yCJY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smzgf8yCJY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smzgf8yCJY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smzgf8yCJY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smzgf8yCJY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smzgf8yCJY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smzgf8yCJY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smzgf8yCJY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smzgf8yCJY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smzgf8yCJY .navbar.navbar-short {
  min-height: 60px;
}
.cid-smzgf8yCJY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smzgf8yCJY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smzgf8yCJY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smzgf8yCJY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smzgf8yCJY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smzgf8yCJY .dropdown-item.active,
.cid-smzgf8yCJY .dropdown-item:active {
  background-color: transparent;
}
.cid-smzgf8yCJY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smzgf8yCJY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smzgf8yCJY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smzgf8yCJY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smzgf8yCJY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smzgf8yCJY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smzgf8yCJY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smzgf8yCJY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smzgf8yCJY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smzgf8yCJY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smzgf8yCJY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smzgf8yCJY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smzgf8yCJY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smzgf8yCJY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smzgf8yCJY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smzgf8yCJY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smzgf8yCJY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smzgf8yCJY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smzgf8yCJY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smzgf8yCJY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smzgf8yCJY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smzgf8yCJY .navbar {
    height: 70px;
  }
  .cid-smzgf8yCJY .navbar.opened {
    height: auto;
  }
  .cid-smzgf8yCJY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smzgf9aBYx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpeg");
}
.cid-smzgf9aBYx .item {
  padding-bottom: 2rem;
}
.cid-smzgf9aBYx .item-wrapper {
  position: relative;
}
.cid-smzgf9aBYx .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smzgf9aBYx .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smzgf9aBYx .carousel-control,
.cid-smzgf9aBYx .close {
  background: #1b1b1b;
}
.cid-smzgf9aBYx .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smzgf9aBYx .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smzgf9aBYx .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smzgf9aBYx .carousel-control-next span {
  margin-left: 5px;
}
.cid-smzgf9aBYx .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smzgf9aBYx .close::before {
  content: '\e91a';
}
.cid-smzgf9aBYx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smzgf9aBYx .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smzgf9aBYx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smzgf9aBYx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smzgf9aBYx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smzgf9aBYx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smzgf9aBYx .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smzgf9aBYx .carousel-indicators li.active,
.cid-smzgf9aBYx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smzgf9aBYx .carousel-indicators li::after,
.cid-smzgf9aBYx .carousel-indicators li::before {
  content: none;
}
.cid-smzgf9aBYx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smzgf9aBYx .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smzgf9aBYx .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smzgf9aBYx .carousel-indicators {
    display: none;
  }
}
.cid-smzgf9aBYx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smzgf9aBYx .carousel-inner > .active {
  display: block;
}
.cid-smzgf9aBYx .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smzgf9aBYx .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smzgf9aBYx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smzgf9aBYx .carousel-control,
  .cid-smzgf9aBYx .carousel-indicators,
  .cid-smzgf9aBYx .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smzgf9aBYx .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smzgf9aBYx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smzgf9aBYx .carousel-indicators .active,
.cid-smzgf9aBYx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smzgf9aBYx .carousel-indicators .active {
  background: #fff;
}
.cid-smzgf9aBYx .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smzgf9aBYx .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smzgf9aBYx .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smzgf9aBYx .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smzgf9aBYx .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smzgf9aBYx .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smzgf9aBYx .carousel {
  width: 100%;
}
.cid-smzgf9aBYx .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smzgf9aBYx .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smzgf9aBYx .modal.fade .modal-dialog,
.cid-smzgf9aBYx .modal.in .modal-dialog {
  transform: none;
}
.cid-smzgf9aBYx .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smzgf9aBYx H6 {
  text-align: center;
  color: #0b285a;
}
.cid-smzgf9aBYx H4 {
  text-align: left;
}
.cid-sv9SdOepYk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpeg");
}
.cid-sv9SdOepYk .item {
  padding-bottom: 2rem;
}
.cid-sv9SdOepYk .item-wrapper {
  position: relative;
}
.cid-sv9SdOepYk .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sv9SdOepYk .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sv9SdOepYk .carousel-control,
.cid-sv9SdOepYk .close {
  background: #1b1b1b;
}
.cid-sv9SdOepYk .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sv9SdOepYk .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sv9SdOepYk .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sv9SdOepYk .carousel-control-next span {
  margin-left: 5px;
}
.cid-sv9SdOepYk .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sv9SdOepYk .close::before {
  content: '\e91a';
}
.cid-sv9SdOepYk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sv9SdOepYk .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sv9SdOepYk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv9SdOepYk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sv9SdOepYk .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sv9SdOepYk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sv9SdOepYk .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sv9SdOepYk .carousel-indicators li.active,
.cid-sv9SdOepYk .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sv9SdOepYk .carousel-indicators li::after,
.cid-sv9SdOepYk .carousel-indicators li::before {
  content: none;
}
.cid-sv9SdOepYk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sv9SdOepYk .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sv9SdOepYk .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sv9SdOepYk .carousel-indicators {
    display: none;
  }
}
.cid-sv9SdOepYk .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sv9SdOepYk .carousel-inner > .active {
  display: block;
}
.cid-sv9SdOepYk .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv9SdOepYk .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv9SdOepYk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sv9SdOepYk .carousel-control,
  .cid-sv9SdOepYk .carousel-indicators,
  .cid-sv9SdOepYk .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sv9SdOepYk .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sv9SdOepYk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sv9SdOepYk .carousel-indicators .active,
.cid-sv9SdOepYk .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sv9SdOepYk .carousel-indicators .active {
  background: #fff;
}
.cid-sv9SdOepYk .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sv9SdOepYk .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sv9SdOepYk .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sv9SdOepYk .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sv9SdOepYk .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sv9SdOepYk .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sv9SdOepYk .carousel {
  width: 100%;
}
.cid-sv9SdOepYk .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sv9SdOepYk .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sv9SdOepYk .modal.fade .modal-dialog,
.cid-sv9SdOepYk .modal.in .modal-dialog {
  transform: none;
}
.cid-sv9SdOepYk .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sv9SdOepYk H6 {
  text-align: center;
  color: #0b285a;
}
.cid-sv9SdOepYk H4 {
  text-align: left;
}
.cid-smzgf9Zwnk {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smzgf9Zwnk .content {
    text-align: center;
  }
  .cid-smzgf9Zwnk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smzgf9Zwnk .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smzgf9Zwnk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smzgf9Zwnk .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smzgf9Zwnk .google-map {
  height: 25rem;
  position: relative;
}
.cid-smzgf9Zwnk .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smzgf9Zwnk .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smzgf9Zwnk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smzgf9Zwnk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smzgf9Zwnk .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smzgf9Zwnk .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smzgf9Zwnk .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smzgf9Zwnk .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smzgf9Zwnk .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smzgf9Zwnk .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smzgf9Zwnk .list {
  list-style-type: none;
  padding: 0;
}
.cid-sma2646INN {
  z-index: 1000;
  width: 100%;
}
.cid-sma2646INN nav.navbar {
  position: fixed;
}
.cid-sma2646INN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sma2646INN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sma2646INN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sma2646INN .dropdown-item:hover,
.cid-sma2646INN .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sma2646INN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sma2646INN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sma2646INN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sma2646INN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sma2646INN .nav-link {
  position: relative;
}
.cid-sma2646INN .container {
  display: flex;
  margin: auto;
}
.cid-sma2646INN .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sma2646INN .dropdown-menu,
.cid-sma2646INN .navbar.opened {
  background: #42b148 !important;
}
.cid-sma2646INN .nav-item:focus,
.cid-sma2646INN .nav-link:focus {
  outline: none;
}
.cid-sma2646INN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sma2646INN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sma2646INN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sma2646INN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sma2646INN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sma2646INN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sma2646INN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sma2646INN .navbar.opened {
  transition: all 0.3s;
}
.cid-sma2646INN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sma2646INN .navbar .navbar-logo img {
  width: auto;
}
.cid-sma2646INN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sma2646INN .navbar.collapsed {
  justify-content: center;
}
.cid-sma2646INN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sma2646INN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sma2646INN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sma2646INN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sma2646INN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sma2646INN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sma2646INN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sma2646INN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sma2646INN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sma2646INN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sma2646INN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sma2646INN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sma2646INN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sma2646INN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sma2646INN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sma2646INN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sma2646INN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sma2646INN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sma2646INN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sma2646INN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sma2646INN .navbar.navbar-short {
  min-height: 60px;
}
.cid-sma2646INN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sma2646INN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sma2646INN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sma2646INN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sma2646INN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sma2646INN .dropdown-item.active,
.cid-sma2646INN .dropdown-item:active {
  background-color: transparent;
}
.cid-sma2646INN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sma2646INN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sma2646INN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sma2646INN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sma2646INN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sma2646INN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sma2646INN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sma2646INN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sma2646INN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sma2646INN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sma2646INN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sma2646INN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sma2646INN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sma2646INN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sma2646INN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sma2646INN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sma2646INN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sma2646INN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sma2646INN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sma2646INN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sma2646INN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sma2646INN .navbar {
    height: 70px;
  }
  .cid-sma2646INN .navbar.opened {
    height: auto;
  }
  .cid-sma2646INN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sma264G51j {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-sma264G51j .item {
  padding-bottom: 2rem;
}
.cid-sma264G51j .item-wrapper {
  position: relative;
}
.cid-sma264G51j .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sma264G51j .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sma264G51j .carousel-control,
.cid-sma264G51j .close {
  background: #1b1b1b;
}
.cid-sma264G51j .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sma264G51j .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sma264G51j .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sma264G51j .carousel-control-next span {
  margin-left: 5px;
}
.cid-sma264G51j .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sma264G51j .close::before {
  content: '\e91a';
}
.cid-sma264G51j .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sma264G51j .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sma264G51j .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sma264G51j .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sma264G51j .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sma264G51j .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sma264G51j .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sma264G51j .carousel-indicators li.active,
.cid-sma264G51j .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sma264G51j .carousel-indicators li::after,
.cid-sma264G51j .carousel-indicators li::before {
  content: none;
}
.cid-sma264G51j .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sma264G51j .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sma264G51j .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sma264G51j .carousel-indicators {
    display: none;
  }
}
.cid-sma264G51j .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sma264G51j .carousel-inner > .active {
  display: block;
}
.cid-sma264G51j .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sma264G51j .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sma264G51j .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sma264G51j .carousel-control,
  .cid-sma264G51j .carousel-indicators,
  .cid-sma264G51j .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sma264G51j .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sma264G51j .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sma264G51j .carousel-indicators .active,
.cid-sma264G51j .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sma264G51j .carousel-indicators .active {
  background: #fff;
}
.cid-sma264G51j .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sma264G51j .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sma264G51j .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sma264G51j .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sma264G51j .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sma264G51j .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sma264G51j .carousel {
  width: 100%;
}
.cid-sma264G51j .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sma264G51j .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sma264G51j .modal.fade .modal-dialog,
.cid-sma264G51j .modal.in .modal-dialog {
  transform: none;
}
.cid-sma264G51j .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sma264G51j H6 {
  text-align: center;
  color: #05640a;
}
.cid-sma264G51j H3 {
  color: #05640a;
  text-align: left;
}
.cid-sma264G51j H4 {
  color: #05640a;
}
.cid-sma264G51j DIV {
  text-align: left;
}
.cid-sma265wETR {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sma265wETR .content {
    text-align: center;
  }
  .cid-sma265wETR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sma265wETR .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sma265wETR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sma265wETR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sma265wETR .google-map {
  height: 25rem;
  position: relative;
}
.cid-sma265wETR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sma265wETR .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sma265wETR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sma265wETR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sma265wETR .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sma265wETR .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sma265wETR .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sma265wETR .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sma265wETR .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sma265wETR .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sma265wETR .list {
  list-style-type: none;
  padding: 0;
}
.cid-smbjAOZkTu {
  z-index: 1000;
  width: 100%;
}
.cid-smbjAOZkTu nav.navbar {
  position: fixed;
}
.cid-smbjAOZkTu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smbjAOZkTu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smbjAOZkTu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smbjAOZkTu .dropdown-item:hover,
.cid-smbjAOZkTu .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smbjAOZkTu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smbjAOZkTu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smbjAOZkTu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smbjAOZkTu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smbjAOZkTu .nav-link {
  position: relative;
}
.cid-smbjAOZkTu .container {
  display: flex;
  margin: auto;
}
.cid-smbjAOZkTu .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smbjAOZkTu .dropdown-menu,
.cid-smbjAOZkTu .navbar.opened {
  background: #42b148 !important;
}
.cid-smbjAOZkTu .nav-item:focus,
.cid-smbjAOZkTu .nav-link:focus {
  outline: none;
}
.cid-smbjAOZkTu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smbjAOZkTu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smbjAOZkTu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smbjAOZkTu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smbjAOZkTu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smbjAOZkTu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smbjAOZkTu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smbjAOZkTu .navbar.opened {
  transition: all 0.3s;
}
.cid-smbjAOZkTu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smbjAOZkTu .navbar .navbar-logo img {
  width: auto;
}
.cid-smbjAOZkTu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smbjAOZkTu .navbar.collapsed {
  justify-content: center;
}
.cid-smbjAOZkTu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smbjAOZkTu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smbjAOZkTu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smbjAOZkTu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smbjAOZkTu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smbjAOZkTu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smbjAOZkTu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smbjAOZkTu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smbjAOZkTu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smbjAOZkTu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smbjAOZkTu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smbjAOZkTu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smbjAOZkTu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smbjAOZkTu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smbjAOZkTu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smbjAOZkTu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smbjAOZkTu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smbjAOZkTu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smbjAOZkTu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smbjAOZkTu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smbjAOZkTu .navbar.navbar-short {
  min-height: 60px;
}
.cid-smbjAOZkTu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smbjAOZkTu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smbjAOZkTu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smbjAOZkTu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smbjAOZkTu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smbjAOZkTu .dropdown-item.active,
.cid-smbjAOZkTu .dropdown-item:active {
  background-color: transparent;
}
.cid-smbjAOZkTu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smbjAOZkTu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smbjAOZkTu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smbjAOZkTu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smbjAOZkTu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smbjAOZkTu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smbjAOZkTu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smbjAOZkTu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smbjAOZkTu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smbjAOZkTu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smbjAOZkTu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smbjAOZkTu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smbjAOZkTu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smbjAOZkTu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smbjAOZkTu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smbjAOZkTu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smbjAOZkTu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smbjAOZkTu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smbjAOZkTu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smbjAOZkTu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smbjAOZkTu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smbjAOZkTu .navbar {
    height: 70px;
  }
  .cid-smbjAOZkTu .navbar.opened {
    height: auto;
  }
  .cid-smbjAOZkTu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smbjAPItC7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-smbjAPItC7 .item {
  padding-bottom: 2rem;
}
.cid-smbjAPItC7 .item-wrapper {
  position: relative;
}
.cid-smbjAPItC7 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smbjAPItC7 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smbjAPItC7 .carousel-control,
.cid-smbjAPItC7 .close {
  background: #1b1b1b;
}
.cid-smbjAPItC7 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smbjAPItC7 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smbjAPItC7 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smbjAPItC7 .carousel-control-next span {
  margin-left: 5px;
}
.cid-smbjAPItC7 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smbjAPItC7 .close::before {
  content: '\e91a';
}
.cid-smbjAPItC7 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smbjAPItC7 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smbjAPItC7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbjAPItC7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smbjAPItC7 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smbjAPItC7 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smbjAPItC7 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smbjAPItC7 .carousel-indicators li.active,
.cid-smbjAPItC7 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smbjAPItC7 .carousel-indicators li::after,
.cid-smbjAPItC7 .carousel-indicators li::before {
  content: none;
}
.cid-smbjAPItC7 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smbjAPItC7 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smbjAPItC7 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smbjAPItC7 .carousel-indicators {
    display: none;
  }
}
.cid-smbjAPItC7 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smbjAPItC7 .carousel-inner > .active {
  display: block;
}
.cid-smbjAPItC7 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbjAPItC7 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smbjAPItC7 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smbjAPItC7 .carousel-control,
  .cid-smbjAPItC7 .carousel-indicators,
  .cid-smbjAPItC7 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smbjAPItC7 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smbjAPItC7 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smbjAPItC7 .carousel-indicators .active,
.cid-smbjAPItC7 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smbjAPItC7 .carousel-indicators .active {
  background: #fff;
}
.cid-smbjAPItC7 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smbjAPItC7 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smbjAPItC7 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smbjAPItC7 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smbjAPItC7 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smbjAPItC7 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smbjAPItC7 .carousel {
  width: 100%;
}
.cid-smbjAPItC7 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smbjAPItC7 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smbjAPItC7 .modal.fade .modal-dialog,
.cid-smbjAPItC7 .modal.in .modal-dialog {
  transform: none;
}
.cid-smbjAPItC7 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smbjAPItC7 H6 {
  text-align: center;
  color: #05640a;
}
.cid-smbjAPItC7 H4 {
  text-align: left;
}
.cid-smbjARQQch {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smbjARQQch .content {
    text-align: center;
  }
  .cid-smbjARQQch .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smbjARQQch .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smbjARQQch .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smbjARQQch .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smbjARQQch .google-map {
  height: 25rem;
  position: relative;
}
.cid-smbjARQQch .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smbjARQQch .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smbjARQQch .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smbjARQQch .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smbjARQQch .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smbjARQQch .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smbjARQQch .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smbjARQQch .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smbjARQQch .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smbjARQQch .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smbjARQQch .list {
  list-style-type: none;
  padding: 0;
}
.cid-smyT5Swsnj {
  z-index: 1000;
  width: 100%;
}
.cid-smyT5Swsnj nav.navbar {
  position: fixed;
}
.cid-smyT5Swsnj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smyT5Swsnj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smyT5Swsnj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smyT5Swsnj .dropdown-item:hover,
.cid-smyT5Swsnj .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smyT5Swsnj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smyT5Swsnj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smyT5Swsnj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smyT5Swsnj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smyT5Swsnj .nav-link {
  position: relative;
}
.cid-smyT5Swsnj .container {
  display: flex;
  margin: auto;
}
.cid-smyT5Swsnj .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smyT5Swsnj .dropdown-menu,
.cid-smyT5Swsnj .navbar.opened {
  background: #42b148 !important;
}
.cid-smyT5Swsnj .nav-item:focus,
.cid-smyT5Swsnj .nav-link:focus {
  outline: none;
}
.cid-smyT5Swsnj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smyT5Swsnj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smyT5Swsnj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smyT5Swsnj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smyT5Swsnj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smyT5Swsnj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smyT5Swsnj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smyT5Swsnj .navbar.opened {
  transition: all 0.3s;
}
.cid-smyT5Swsnj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smyT5Swsnj .navbar .navbar-logo img {
  width: auto;
}
.cid-smyT5Swsnj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smyT5Swsnj .navbar.collapsed {
  justify-content: center;
}
.cid-smyT5Swsnj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smyT5Swsnj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smyT5Swsnj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smyT5Swsnj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smyT5Swsnj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smyT5Swsnj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smyT5Swsnj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smyT5Swsnj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smyT5Swsnj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smyT5Swsnj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smyT5Swsnj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smyT5Swsnj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smyT5Swsnj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smyT5Swsnj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smyT5Swsnj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smyT5Swsnj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smyT5Swsnj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smyT5Swsnj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smyT5Swsnj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smyT5Swsnj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smyT5Swsnj .navbar.navbar-short {
  min-height: 60px;
}
.cid-smyT5Swsnj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smyT5Swsnj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smyT5Swsnj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smyT5Swsnj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smyT5Swsnj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smyT5Swsnj .dropdown-item.active,
.cid-smyT5Swsnj .dropdown-item:active {
  background-color: transparent;
}
.cid-smyT5Swsnj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smyT5Swsnj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smyT5Swsnj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smyT5Swsnj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smyT5Swsnj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smyT5Swsnj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smyT5Swsnj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smyT5Swsnj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smyT5Swsnj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smyT5Swsnj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smyT5Swsnj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smyT5Swsnj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smyT5Swsnj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smyT5Swsnj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smyT5Swsnj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smyT5Swsnj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smyT5Swsnj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smyT5Swsnj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smyT5Swsnj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smyT5Swsnj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smyT5Swsnj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smyT5Swsnj .navbar {
    height: 70px;
  }
  .cid-smyT5Swsnj .navbar.opened {
    height: auto;
  }
  .cid-smyT5Swsnj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smyT5TioYV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-smyT5TioYV .item {
  padding-bottom: 2rem;
}
.cid-smyT5TioYV .item-wrapper {
  position: relative;
}
.cid-smyT5TioYV .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smyT5TioYV .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smyT5TioYV .carousel-control,
.cid-smyT5TioYV .close {
  background: #1b1b1b;
}
.cid-smyT5TioYV .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smyT5TioYV .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smyT5TioYV .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smyT5TioYV .carousel-control-next span {
  margin-left: 5px;
}
.cid-smyT5TioYV .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smyT5TioYV .close::before {
  content: '\e91a';
}
.cid-smyT5TioYV .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smyT5TioYV .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smyT5TioYV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smyT5TioYV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smyT5TioYV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smyT5TioYV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smyT5TioYV .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smyT5TioYV .carousel-indicators li.active,
.cid-smyT5TioYV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smyT5TioYV .carousel-indicators li::after,
.cid-smyT5TioYV .carousel-indicators li::before {
  content: none;
}
.cid-smyT5TioYV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smyT5TioYV .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smyT5TioYV .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smyT5TioYV .carousel-indicators {
    display: none;
  }
}
.cid-smyT5TioYV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smyT5TioYV .carousel-inner > .active {
  display: block;
}
.cid-smyT5TioYV .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smyT5TioYV .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smyT5TioYV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smyT5TioYV .carousel-control,
  .cid-smyT5TioYV .carousel-indicators,
  .cid-smyT5TioYV .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smyT5TioYV .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smyT5TioYV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smyT5TioYV .carousel-indicators .active,
.cid-smyT5TioYV .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smyT5TioYV .carousel-indicators .active {
  background: #fff;
}
.cid-smyT5TioYV .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smyT5TioYV .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smyT5TioYV .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smyT5TioYV .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smyT5TioYV .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smyT5TioYV .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smyT5TioYV .carousel {
  width: 100%;
}
.cid-smyT5TioYV .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smyT5TioYV .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smyT5TioYV .modal.fade .modal-dialog,
.cid-smyT5TioYV .modal.in .modal-dialog {
  transform: none;
}
.cid-smyT5TioYV .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smyT5TioYV H6 {
  text-align: center;
}
.cid-smyT5TioYV H3 {
  color: #05640a;
}
.cid-smyT5TioYV H4 {
  color: #05640a;
  text-align: left;
}
.cid-smyT5Uk1MQ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smyT5Uk1MQ .content {
    text-align: center;
  }
  .cid-smyT5Uk1MQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smyT5Uk1MQ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smyT5Uk1MQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smyT5Uk1MQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smyT5Uk1MQ .google-map {
  height: 25rem;
  position: relative;
}
.cid-smyT5Uk1MQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smyT5Uk1MQ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smyT5Uk1MQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smyT5Uk1MQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smyT5Uk1MQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smyT5Uk1MQ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smyT5Uk1MQ .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smyT5Uk1MQ .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smyT5Uk1MQ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smyT5Uk1MQ .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smyT5Uk1MQ .list {
  list-style-type: none;
  padding: 0;
}
.cid-stTUhqio0r {
  z-index: 1000;
  width: 100%;
}
.cid-stTUhqio0r nav.navbar {
  position: fixed;
}
.cid-stTUhqio0r .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-stTUhqio0r .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-stTUhqio0r .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-stTUhqio0r .dropdown-item:hover,
.cid-stTUhqio0r .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-stTUhqio0r .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-stTUhqio0r .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-stTUhqio0r .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-stTUhqio0r .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-stTUhqio0r .nav-link {
  position: relative;
}
.cid-stTUhqio0r .container {
  display: flex;
  margin: auto;
}
.cid-stTUhqio0r .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-stTUhqio0r .dropdown-menu,
.cid-stTUhqio0r .navbar.opened {
  background: #42b148 !important;
}
.cid-stTUhqio0r .nav-item:focus,
.cid-stTUhqio0r .nav-link:focus {
  outline: none;
}
.cid-stTUhqio0r .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-stTUhqio0r .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-stTUhqio0r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-stTUhqio0r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-stTUhqio0r .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-stTUhqio0r .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-stTUhqio0r .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-stTUhqio0r .navbar.opened {
  transition: all 0.3s;
}
.cid-stTUhqio0r .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-stTUhqio0r .navbar .navbar-logo img {
  width: auto;
}
.cid-stTUhqio0r .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-stTUhqio0r .navbar.collapsed {
  justify-content: center;
}
.cid-stTUhqio0r .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-stTUhqio0r .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-stTUhqio0r .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-stTUhqio0r .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-stTUhqio0r .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-stTUhqio0r .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-stTUhqio0r .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-stTUhqio0r .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-stTUhqio0r .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-stTUhqio0r .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-stTUhqio0r .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-stTUhqio0r .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-stTUhqio0r .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-stTUhqio0r .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-stTUhqio0r .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-stTUhqio0r .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-stTUhqio0r .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-stTUhqio0r .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-stTUhqio0r .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-stTUhqio0r .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-stTUhqio0r .navbar.navbar-short {
  min-height: 60px;
}
.cid-stTUhqio0r .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-stTUhqio0r .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-stTUhqio0r .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-stTUhqio0r .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-stTUhqio0r .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-stTUhqio0r .dropdown-item.active,
.cid-stTUhqio0r .dropdown-item:active {
  background-color: transparent;
}
.cid-stTUhqio0r .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-stTUhqio0r .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-stTUhqio0r .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-stTUhqio0r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-stTUhqio0r .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-stTUhqio0r .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-stTUhqio0r ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-stTUhqio0r .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-stTUhqio0r button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-stTUhqio0r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-stTUhqio0r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-stTUhqio0r button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-stTUhqio0r button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-stTUhqio0r button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-stTUhqio0r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-stTUhqio0r nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-stTUhqio0r nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-stTUhqio0r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-stTUhqio0r .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-stTUhqio0r a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-stTUhqio0r .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-stTUhqio0r .navbar {
    height: 70px;
  }
  .cid-stTUhqio0r .navbar.opened {
    height: auto;
  }
  .cid-stTUhqio0r .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-stTUhqPoNC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-stTUhqPoNC .item {
  padding-bottom: 2rem;
}
.cid-stTUhqPoNC .item-wrapper {
  position: relative;
}
.cid-stTUhqPoNC .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-stTUhqPoNC .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-stTUhqPoNC .carousel-control,
.cid-stTUhqPoNC .close {
  background: #1b1b1b;
}
.cid-stTUhqPoNC .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-stTUhqPoNC .carousel-control-prev span {
  margin-right: 5px;
}
.cid-stTUhqPoNC .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-stTUhqPoNC .carousel-control-next span {
  margin-left: 5px;
}
.cid-stTUhqPoNC .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-stTUhqPoNC .close::before {
  content: '\e91a';
}
.cid-stTUhqPoNC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-stTUhqPoNC .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-stTUhqPoNC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stTUhqPoNC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-stTUhqPoNC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-stTUhqPoNC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-stTUhqPoNC .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-stTUhqPoNC .carousel-indicators li.active,
.cid-stTUhqPoNC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-stTUhqPoNC .carousel-indicators li::after,
.cid-stTUhqPoNC .carousel-indicators li::before {
  content: none;
}
.cid-stTUhqPoNC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-stTUhqPoNC .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-stTUhqPoNC .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-stTUhqPoNC .carousel-indicators {
    display: none;
  }
}
.cid-stTUhqPoNC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-stTUhqPoNC .carousel-inner > .active {
  display: block;
}
.cid-stTUhqPoNC .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stTUhqPoNC .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stTUhqPoNC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-stTUhqPoNC .carousel-control,
  .cid-stTUhqPoNC .carousel-indicators,
  .cid-stTUhqPoNC .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-stTUhqPoNC .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-stTUhqPoNC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-stTUhqPoNC .carousel-indicators .active,
.cid-stTUhqPoNC .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-stTUhqPoNC .carousel-indicators .active {
  background: #fff;
}
.cid-stTUhqPoNC .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-stTUhqPoNC .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-stTUhqPoNC .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-stTUhqPoNC .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-stTUhqPoNC .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-stTUhqPoNC .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-stTUhqPoNC .carousel {
  width: 100%;
}
.cid-stTUhqPoNC .modal-backdrop.in {
  opacity: 0.8;
}
.cid-stTUhqPoNC .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-stTUhqPoNC .modal.fade .modal-dialog,
.cid-stTUhqPoNC .modal.in .modal-dialog {
  transform: none;
}
.cid-stTUhqPoNC .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-stTUhqPoNC H6 {
  text-align: center;
}
.cid-stTUhqPoNC H3 {
  color: #05640a;
}
.cid-stTUhqPoNC H4 {
  color: #05640a;
  text-align: left;
}
.cid-stTUhrHex7 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-stTUhrHex7 .content {
    text-align: center;
  }
  .cid-stTUhrHex7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-stTUhrHex7 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-stTUhrHex7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-stTUhrHex7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-stTUhrHex7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-stTUhrHex7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-stTUhrHex7 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-stTUhrHex7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-stTUhrHex7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-stTUhrHex7 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-stTUhrHex7 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-stTUhrHex7 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-stTUhrHex7 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-stTUhrHex7 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-stTUhrHex7 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-stTUhrHex7 .list {
  list-style-type: none;
  padding: 0;
}
.cid-smaQ4lb7Ls {
  z-index: 1000;
  width: 100%;
}
.cid-smaQ4lb7Ls nav.navbar {
  position: fixed;
}
.cid-smaQ4lb7Ls .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smaQ4lb7Ls .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smaQ4lb7Ls .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smaQ4lb7Ls .dropdown-item:hover,
.cid-smaQ4lb7Ls .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smaQ4lb7Ls .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smaQ4lb7Ls .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smaQ4lb7Ls .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smaQ4lb7Ls .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smaQ4lb7Ls .nav-link {
  position: relative;
}
.cid-smaQ4lb7Ls .container {
  display: flex;
  margin: auto;
}
.cid-smaQ4lb7Ls .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smaQ4lb7Ls .dropdown-menu,
.cid-smaQ4lb7Ls .navbar.opened {
  background: #42b148 !important;
}
.cid-smaQ4lb7Ls .nav-item:focus,
.cid-smaQ4lb7Ls .nav-link:focus {
  outline: none;
}
.cid-smaQ4lb7Ls .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smaQ4lb7Ls .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smaQ4lb7Ls .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smaQ4lb7Ls .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smaQ4lb7Ls .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smaQ4lb7Ls .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smaQ4lb7Ls .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smaQ4lb7Ls .navbar.opened {
  transition: all 0.3s;
}
.cid-smaQ4lb7Ls .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smaQ4lb7Ls .navbar .navbar-logo img {
  width: auto;
}
.cid-smaQ4lb7Ls .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smaQ4lb7Ls .navbar.collapsed {
  justify-content: center;
}
.cid-smaQ4lb7Ls .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smaQ4lb7Ls .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smaQ4lb7Ls .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smaQ4lb7Ls .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smaQ4lb7Ls .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smaQ4lb7Ls .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smaQ4lb7Ls .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smaQ4lb7Ls .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smaQ4lb7Ls .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smaQ4lb7Ls .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smaQ4lb7Ls .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smaQ4lb7Ls .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smaQ4lb7Ls .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smaQ4lb7Ls .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smaQ4lb7Ls .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smaQ4lb7Ls .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smaQ4lb7Ls .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smaQ4lb7Ls .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smaQ4lb7Ls .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smaQ4lb7Ls .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smaQ4lb7Ls .navbar.navbar-short {
  min-height: 60px;
}
.cid-smaQ4lb7Ls .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smaQ4lb7Ls .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smaQ4lb7Ls .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smaQ4lb7Ls .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smaQ4lb7Ls .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smaQ4lb7Ls .dropdown-item.active,
.cid-smaQ4lb7Ls .dropdown-item:active {
  background-color: transparent;
}
.cid-smaQ4lb7Ls .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smaQ4lb7Ls .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smaQ4lb7Ls .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smaQ4lb7Ls .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smaQ4lb7Ls .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smaQ4lb7Ls .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smaQ4lb7Ls ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smaQ4lb7Ls .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smaQ4lb7Ls button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smaQ4lb7Ls button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smaQ4lb7Ls button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smaQ4lb7Ls button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smaQ4lb7Ls button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smaQ4lb7Ls button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smaQ4lb7Ls nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smaQ4lb7Ls nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smaQ4lb7Ls nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smaQ4lb7Ls nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smaQ4lb7Ls .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smaQ4lb7Ls a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smaQ4lb7Ls .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smaQ4lb7Ls .navbar {
    height: 70px;
  }
  .cid-smaQ4lb7Ls .navbar.opened {
    height: auto;
  }
  .cid-smaQ4lb7Ls .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smaQ4m4g7S {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-smaQ4m4g7S .item {
  padding-bottom: 2rem;
}
.cid-smaQ4m4g7S .item-wrapper {
  position: relative;
}
.cid-smaQ4m4g7S .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smaQ4m4g7S .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smaQ4m4g7S .carousel-control,
.cid-smaQ4m4g7S .close {
  background: #1b1b1b;
}
.cid-smaQ4m4g7S .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smaQ4m4g7S .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smaQ4m4g7S .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smaQ4m4g7S .carousel-control-next span {
  margin-left: 5px;
}
.cid-smaQ4m4g7S .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smaQ4m4g7S .close::before {
  content: '\e91a';
}
.cid-smaQ4m4g7S .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smaQ4m4g7S .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smaQ4m4g7S .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smaQ4m4g7S .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smaQ4m4g7S .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smaQ4m4g7S .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smaQ4m4g7S .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smaQ4m4g7S .carousel-indicators li.active,
.cid-smaQ4m4g7S .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smaQ4m4g7S .carousel-indicators li::after,
.cid-smaQ4m4g7S .carousel-indicators li::before {
  content: none;
}
.cid-smaQ4m4g7S .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smaQ4m4g7S .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smaQ4m4g7S .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smaQ4m4g7S .carousel-indicators {
    display: none;
  }
}
.cid-smaQ4m4g7S .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smaQ4m4g7S .carousel-inner > .active {
  display: block;
}
.cid-smaQ4m4g7S .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smaQ4m4g7S .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smaQ4m4g7S .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smaQ4m4g7S .carousel-control,
  .cid-smaQ4m4g7S .carousel-indicators,
  .cid-smaQ4m4g7S .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smaQ4m4g7S .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smaQ4m4g7S .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smaQ4m4g7S .carousel-indicators .active,
.cid-smaQ4m4g7S .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smaQ4m4g7S .carousel-indicators .active {
  background: #fff;
}
.cid-smaQ4m4g7S .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smaQ4m4g7S .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smaQ4m4g7S .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smaQ4m4g7S .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smaQ4m4g7S .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smaQ4m4g7S .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smaQ4m4g7S .carousel {
  width: 100%;
}
.cid-smaQ4m4g7S .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smaQ4m4g7S .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smaQ4m4g7S .modal.fade .modal-dialog,
.cid-smaQ4m4g7S .modal.in .modal-dialog {
  transform: none;
}
.cid-smaQ4m4g7S .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smaQ4m4g7S H6 {
  text-align: center;
}
.cid-smaVw7cj02 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smaVw7cj02 .card-wrapper {
  background: #4479d9;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-smaVw7cj02 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-smaVw7cj02 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smaVw7cj02 .card-wrapper {
    padding: 4rem;
  }
}
.cid-smaVw7cj02 .mbr-text,
.cid-smaVw7cj02 .mbr-section-btn {
  color: #ffffff;
}
.cid-smaVw7cj02 .card-title,
.cid-smaVw7cj02 .card-box {
  text-align: left;
}
.cid-smaSW7zSoH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smaSW7zSoH .google-map {
  height: 350px;
  position: relative;
}
.cid-smaSW7zSoH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smaSW7zSoH .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smaSW7zSoH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smaSW7zSoH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smaSW7zSoH .mbr-section-subtitle {
  text-align: left;
  color: #05640a;
}
.cid-smaSW7zSoH .mbr-section-title {
  color: #05640a;
  text-align: left;
}
.cid-smaQ4n8GPn {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smaQ4n8GPn .content {
    text-align: center;
  }
  .cid-smaQ4n8GPn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smaQ4n8GPn .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smaQ4n8GPn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smaQ4n8GPn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smaQ4n8GPn .google-map {
  height: 25rem;
  position: relative;
}
.cid-smaQ4n8GPn .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smaQ4n8GPn .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smaQ4n8GPn .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smaQ4n8GPn .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smaQ4n8GPn .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smaQ4n8GPn .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smaQ4n8GPn .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smaQ4n8GPn .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smaQ4n8GPn .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smaQ4n8GPn .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smaQ4n8GPn .list {
  list-style-type: none;
  padding: 0;
}
.cid-sjVVySzumP {
  z-index: 1000;
  width: 100%;
}
.cid-sjVVySzumP nav.navbar {
  position: fixed;
}
.cid-sjVVySzumP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjVVySzumP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sjVVySzumP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sjVVySzumP .dropdown-item:hover,
.cid-sjVVySzumP .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sjVVySzumP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sjVVySzumP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sjVVySzumP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sjVVySzumP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sjVVySzumP .nav-link {
  position: relative;
}
.cid-sjVVySzumP .container {
  display: flex;
  margin: auto;
}
.cid-sjVVySzumP .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sjVVySzumP .dropdown-menu,
.cid-sjVVySzumP .navbar.opened {
  background: #42b148 !important;
}
.cid-sjVVySzumP .nav-item:focus,
.cid-sjVVySzumP .nav-link:focus {
  outline: none;
}
.cid-sjVVySzumP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sjVVySzumP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjVVySzumP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sjVVySzumP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjVVySzumP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sjVVySzumP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sjVVySzumP .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sjVVySzumP .navbar.opened {
  transition: all 0.3s;
}
.cid-sjVVySzumP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sjVVySzumP .navbar .navbar-logo img {
  width: auto;
}
.cid-sjVVySzumP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sjVVySzumP .navbar.collapsed {
  justify-content: center;
}
.cid-sjVVySzumP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sjVVySzumP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sjVVySzumP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sjVVySzumP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sjVVySzumP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sjVVySzumP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sjVVySzumP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sjVVySzumP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sjVVySzumP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sjVVySzumP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sjVVySzumP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sjVVySzumP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sjVVySzumP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sjVVySzumP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sjVVySzumP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sjVVySzumP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sjVVySzumP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sjVVySzumP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sjVVySzumP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sjVVySzumP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sjVVySzumP .navbar.navbar-short {
  min-height: 60px;
}
.cid-sjVVySzumP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sjVVySzumP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sjVVySzumP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sjVVySzumP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sjVVySzumP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sjVVySzumP .dropdown-item.active,
.cid-sjVVySzumP .dropdown-item:active {
  background-color: transparent;
}
.cid-sjVVySzumP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sjVVySzumP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sjVVySzumP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sjVVySzumP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sjVVySzumP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sjVVySzumP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjVVySzumP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sjVVySzumP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sjVVySzumP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sjVVySzumP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sjVVySzumP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sjVVySzumP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjVVySzumP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjVVySzumP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sjVVySzumP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjVVySzumP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sjVVySzumP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sjVVySzumP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjVVySzumP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sjVVySzumP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sjVVySzumP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sjVVySzumP .navbar {
    height: 70px;
  }
  .cid-sjVVySzumP .navbar.opened {
    height: auto;
  }
  .cid-sjVVySzumP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sjVVyT9T9c {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/cott10-023-1280x960.jpg");
}
.cid-sjVVyT9T9c .mbr-section-title {
  color: #c31010;
}
.cid-sjVVyT9T9c .mbr-text,
.cid-sjVVyT9T9c .mbr-section-btn {
  color: #ffffff;
}
.cid-sjVVyTxz56 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sjVVyTxz56 .row {
  flex-direction: row-reverse;
}
.cid-sjVVyTxz56 .video-wrapper iframe {
  width: 100%;
}
.cid-sjVVyTxz56 .mbr-section-title,
.cid-sjVVyTxz56 .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sjVVyTxz56 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sjVVyTxz56 .mbr-section-title {
  text-align: right;
  color: #0b7d11;
}
.cid-sjVVyTxz56 .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-sjVVyTxz56 .mbr-text {
  color: #0b7d11;
}
.cid-sjVVyTxz56 .mbr-description {
  color: #0b7d11;
  text-align: left;
}
.cid-sjVVyU2XWP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sjVVyU2XWP .item {
  padding-bottom: 2rem;
}
.cid-sjVVyU2XWP .item-wrapper {
  position: relative;
}
.cid-sjVVyU2XWP .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sjVVyU2XWP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sjVVyU2XWP .carousel-control,
.cid-sjVVyU2XWP .close {
  background: #1b1b1b;
}
.cid-sjVVyU2XWP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sjVVyU2XWP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sjVVyU2XWP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sjVVyU2XWP .carousel-control-next span {
  margin-left: 5px;
}
.cid-sjVVyU2XWP .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sjVVyU2XWP .close::before {
  content: '\e91a';
}
.cid-sjVVyU2XWP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sjVVyU2XWP .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sjVVyU2XWP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjVVyU2XWP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sjVVyU2XWP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sjVVyU2XWP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sjVVyU2XWP .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sjVVyU2XWP .carousel-indicators li.active,
.cid-sjVVyU2XWP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sjVVyU2XWP .carousel-indicators li::after,
.cid-sjVVyU2XWP .carousel-indicators li::before {
  content: none;
}
.cid-sjVVyU2XWP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sjVVyU2XWP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sjVVyU2XWP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sjVVyU2XWP .carousel-indicators {
    display: none;
  }
}
.cid-sjVVyU2XWP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sjVVyU2XWP .carousel-inner > .active {
  display: block;
}
.cid-sjVVyU2XWP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjVVyU2XWP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjVVyU2XWP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sjVVyU2XWP .carousel-control,
  .cid-sjVVyU2XWP .carousel-indicators,
  .cid-sjVVyU2XWP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sjVVyU2XWP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sjVVyU2XWP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sjVVyU2XWP .carousel-indicators .active,
.cid-sjVVyU2XWP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sjVVyU2XWP .carousel-indicators .active {
  background: #fff;
}
.cid-sjVVyU2XWP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sjVVyU2XWP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sjVVyU2XWP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sjVVyU2XWP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sjVVyU2XWP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sjVVyU2XWP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sjVVyU2XWP .carousel {
  width: 100%;
}
.cid-sjVVyU2XWP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sjVVyU2XWP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sjVVyU2XWP .modal.fade .modal-dialog,
.cid-sjVVyU2XWP .modal.in .modal-dialog {
  transform: none;
}
.cid-sjVVyU2XWP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sjVVyU2XWP H6 {
  text-align: center;
}
.cid-sjVVyUJmDF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sjVVyUJmDF .item {
  padding-bottom: 2rem;
}
.cid-sjVVyUJmDF .item-wrapper {
  position: relative;
}
.cid-sjVVyUJmDF .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sjVVyUJmDF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sjVVyUJmDF .carousel-control,
.cid-sjVVyUJmDF .close {
  background: #1b1b1b;
}
.cid-sjVVyUJmDF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sjVVyUJmDF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sjVVyUJmDF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sjVVyUJmDF .carousel-control-next span {
  margin-left: 5px;
}
.cid-sjVVyUJmDF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sjVVyUJmDF .close::before {
  content: '\e91a';
}
.cid-sjVVyUJmDF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sjVVyUJmDF .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sjVVyUJmDF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjVVyUJmDF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sjVVyUJmDF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sjVVyUJmDF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sjVVyUJmDF .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sjVVyUJmDF .carousel-indicators li.active,
.cid-sjVVyUJmDF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sjVVyUJmDF .carousel-indicators li::after,
.cid-sjVVyUJmDF .carousel-indicators li::before {
  content: none;
}
.cid-sjVVyUJmDF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sjVVyUJmDF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sjVVyUJmDF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sjVVyUJmDF .carousel-indicators {
    display: none;
  }
}
.cid-sjVVyUJmDF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sjVVyUJmDF .carousel-inner > .active {
  display: block;
}
.cid-sjVVyUJmDF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjVVyUJmDF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjVVyUJmDF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sjVVyUJmDF .carousel-control,
  .cid-sjVVyUJmDF .carousel-indicators,
  .cid-sjVVyUJmDF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sjVVyUJmDF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sjVVyUJmDF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sjVVyUJmDF .carousel-indicators .active,
.cid-sjVVyUJmDF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sjVVyUJmDF .carousel-indicators .active {
  background: #fff;
}
.cid-sjVVyUJmDF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sjVVyUJmDF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sjVVyUJmDF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sjVVyUJmDF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sjVVyUJmDF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sjVVyUJmDF .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sjVVyUJmDF .carousel {
  width: 100%;
}
.cid-sjVVyUJmDF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sjVVyUJmDF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sjVVyUJmDF .modal.fade .modal-dialog,
.cid-sjVVyUJmDF .modal.in .modal-dialog {
  transform: none;
}
.cid-sjVVyUJmDF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sjVVyUJmDF H6 {
  text-align: center;
}
.cid-sjVVyVvQI1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sjVVyVvQI1 .item {
  padding-bottom: 2rem;
}
.cid-sjVVyVvQI1 .item-wrapper {
  position: relative;
}
.cid-sjVVyVvQI1 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sjVVyVvQI1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sjVVyVvQI1 .carousel-control,
.cid-sjVVyVvQI1 .close {
  background: #1b1b1b;
}
.cid-sjVVyVvQI1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sjVVyVvQI1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sjVVyVvQI1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sjVVyVvQI1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sjVVyVvQI1 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sjVVyVvQI1 .close::before {
  content: '\e91a';
}
.cid-sjVVyVvQI1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sjVVyVvQI1 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sjVVyVvQI1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjVVyVvQI1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sjVVyVvQI1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sjVVyVvQI1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sjVVyVvQI1 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sjVVyVvQI1 .carousel-indicators li.active,
.cid-sjVVyVvQI1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sjVVyVvQI1 .carousel-indicators li::after,
.cid-sjVVyVvQI1 .carousel-indicators li::before {
  content: none;
}
.cid-sjVVyVvQI1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sjVVyVvQI1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sjVVyVvQI1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sjVVyVvQI1 .carousel-indicators {
    display: none;
  }
}
.cid-sjVVyVvQI1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sjVVyVvQI1 .carousel-inner > .active {
  display: block;
}
.cid-sjVVyVvQI1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjVVyVvQI1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjVVyVvQI1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sjVVyVvQI1 .carousel-control,
  .cid-sjVVyVvQI1 .carousel-indicators,
  .cid-sjVVyVvQI1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sjVVyVvQI1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sjVVyVvQI1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sjVVyVvQI1 .carousel-indicators .active,
.cid-sjVVyVvQI1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sjVVyVvQI1 .carousel-indicators .active {
  background: #fff;
}
.cid-sjVVyVvQI1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sjVVyVvQI1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sjVVyVvQI1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sjVVyVvQI1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sjVVyVvQI1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sjVVyVvQI1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sjVVyVvQI1 .carousel {
  width: 100%;
}
.cid-sjVVyVvQI1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sjVVyVvQI1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sjVVyVvQI1 .modal.fade .modal-dialog,
.cid-sjVVyVvQI1 .modal.in .modal-dialog {
  transform: none;
}
.cid-sjVVyVvQI1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sjVVyVvQI1 H6 {
  text-align: center;
}
.cid-sjVVyWaGYo {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffe885;
}
.cid-sjVVyWaGYo .item {
  padding-bottom: 2rem;
}
.cid-sjVVyWaGYo .item-wrapper {
  position: relative;
}
.cid-sjVVyWaGYo .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sjVVyWaGYo .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sjVVyWaGYo .carousel-control,
.cid-sjVVyWaGYo .close {
  background: #1b1b1b;
}
.cid-sjVVyWaGYo .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sjVVyWaGYo .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sjVVyWaGYo .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sjVVyWaGYo .carousel-control-next span {
  margin-left: 5px;
}
.cid-sjVVyWaGYo .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sjVVyWaGYo .close::before {
  content: '\e91a';
}
.cid-sjVVyWaGYo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sjVVyWaGYo .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sjVVyWaGYo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjVVyWaGYo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sjVVyWaGYo .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sjVVyWaGYo .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sjVVyWaGYo .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sjVVyWaGYo .carousel-indicators li.active,
.cid-sjVVyWaGYo .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sjVVyWaGYo .carousel-indicators li::after,
.cid-sjVVyWaGYo .carousel-indicators li::before {
  content: none;
}
.cid-sjVVyWaGYo .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sjVVyWaGYo .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sjVVyWaGYo .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sjVVyWaGYo .carousel-indicators {
    display: none;
  }
}
.cid-sjVVyWaGYo .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sjVVyWaGYo .carousel-inner > .active {
  display: block;
}
.cid-sjVVyWaGYo .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjVVyWaGYo .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjVVyWaGYo .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sjVVyWaGYo .carousel-control,
  .cid-sjVVyWaGYo .carousel-indicators,
  .cid-sjVVyWaGYo .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sjVVyWaGYo .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sjVVyWaGYo .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sjVVyWaGYo .carousel-indicators .active,
.cid-sjVVyWaGYo .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sjVVyWaGYo .carousel-indicators .active {
  background: #fff;
}
.cid-sjVVyWaGYo .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sjVVyWaGYo .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sjVVyWaGYo .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sjVVyWaGYo .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sjVVyWaGYo .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sjVVyWaGYo .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sjVVyWaGYo .carousel {
  width: 100%;
}
.cid-sjVVyWaGYo .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sjVVyWaGYo .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sjVVyWaGYo .modal.fade .modal-dialog,
.cid-sjVVyWaGYo .modal.in .modal-dialog {
  transform: none;
}
.cid-sjVVyWaGYo .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sjVVyWaGYo H6 {
  text-align: center;
}
.cid-sjVVyWRIMb {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sjVVyWRIMb .content {
    text-align: center;
  }
  .cid-sjVVyWRIMb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sjVVyWRIMb .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sjVVyWRIMb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sjVVyWRIMb .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sjVVyWRIMb .google-map {
  height: 25rem;
  position: relative;
}
.cid-sjVVyWRIMb .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sjVVyWRIMb .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sjVVyWRIMb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sjVVyWRIMb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sjVVyWRIMb .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sjVVyWRIMb .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sjVVyWRIMb .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sjVVyWRIMb .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sjVVyWRIMb .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sjVVyWRIMb .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sjVVyWRIMb .list {
  list-style-type: none;
  padding: 0;
}
.cid-sjVVUR3Uv2 {
  z-index: 1000;
  width: 100%;
}
.cid-sjVVUR3Uv2 nav.navbar {
  position: fixed;
}
.cid-sjVVUR3Uv2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjVVUR3Uv2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sjVVUR3Uv2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sjVVUR3Uv2 .dropdown-item:hover,
.cid-sjVVUR3Uv2 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sjVVUR3Uv2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sjVVUR3Uv2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sjVVUR3Uv2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sjVVUR3Uv2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sjVVUR3Uv2 .nav-link {
  position: relative;
}
.cid-sjVVUR3Uv2 .container {
  display: flex;
  margin: auto;
}
.cid-sjVVUR3Uv2 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sjVVUR3Uv2 .dropdown-menu,
.cid-sjVVUR3Uv2 .navbar.opened {
  background: #42b148 !important;
}
.cid-sjVVUR3Uv2 .nav-item:focus,
.cid-sjVVUR3Uv2 .nav-link:focus {
  outline: none;
}
.cid-sjVVUR3Uv2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sjVVUR3Uv2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjVVUR3Uv2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sjVVUR3Uv2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjVVUR3Uv2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sjVVUR3Uv2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sjVVUR3Uv2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sjVVUR3Uv2 .navbar.opened {
  transition: all 0.3s;
}
.cid-sjVVUR3Uv2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sjVVUR3Uv2 .navbar .navbar-logo img {
  width: auto;
}
.cid-sjVVUR3Uv2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sjVVUR3Uv2 .navbar.collapsed {
  justify-content: center;
}
.cid-sjVVUR3Uv2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sjVVUR3Uv2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sjVVUR3Uv2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sjVVUR3Uv2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sjVVUR3Uv2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sjVVUR3Uv2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sjVVUR3Uv2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sjVVUR3Uv2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sjVVUR3Uv2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sjVVUR3Uv2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sjVVUR3Uv2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sjVVUR3Uv2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sjVVUR3Uv2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sjVVUR3Uv2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sjVVUR3Uv2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sjVVUR3Uv2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sjVVUR3Uv2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sjVVUR3Uv2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sjVVUR3Uv2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sjVVUR3Uv2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sjVVUR3Uv2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sjVVUR3Uv2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sjVVUR3Uv2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sjVVUR3Uv2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sjVVUR3Uv2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sjVVUR3Uv2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sjVVUR3Uv2 .dropdown-item.active,
.cid-sjVVUR3Uv2 .dropdown-item:active {
  background-color: transparent;
}
.cid-sjVVUR3Uv2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sjVVUR3Uv2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sjVVUR3Uv2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sjVVUR3Uv2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sjVVUR3Uv2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sjVVUR3Uv2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjVVUR3Uv2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sjVVUR3Uv2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sjVVUR3Uv2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sjVVUR3Uv2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sjVVUR3Uv2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sjVVUR3Uv2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjVVUR3Uv2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjVVUR3Uv2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sjVVUR3Uv2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjVVUR3Uv2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sjVVUR3Uv2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sjVVUR3Uv2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjVVUR3Uv2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sjVVUR3Uv2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sjVVUR3Uv2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sjVVUR3Uv2 .navbar {
    height: 70px;
  }
  .cid-sjVVUR3Uv2 .navbar.opened {
    height: auto;
  }
  .cid-sjVVUR3Uv2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sjVVURAnCv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffe885;
}
.cid-sjVVURAnCv .mbr-section-subtitle {
  text-align: left;
}
.cid-sjVVURYyPz {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sjVVURYyPz .content {
    text-align: center;
  }
  .cid-sjVVURYyPz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sjVVURYyPz .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sjVVURYyPz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sjVVURYyPz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sjVVURYyPz .google-map {
  height: 25rem;
  position: relative;
}
.cid-sjVVURYyPz .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sjVVURYyPz .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sjVVURYyPz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sjVVURYyPz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sjVVURYyPz .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sjVVURYyPz .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sjVVURYyPz .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sjVVURYyPz .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sjVVURYyPz .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sjVVURYyPz .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sjVVURYyPz .list {
  list-style-type: none;
  padding: 0;
}
.cid-sjVVUSVyxb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sjVW36YsLN {
  z-index: 1000;
  width: 100%;
}
.cid-sjVW36YsLN nav.navbar {
  position: fixed;
}
.cid-sjVW36YsLN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjVW36YsLN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sjVW36YsLN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sjVW36YsLN .dropdown-item:hover,
.cid-sjVW36YsLN .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sjVW36YsLN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sjVW36YsLN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sjVW36YsLN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sjVW36YsLN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sjVW36YsLN .nav-link {
  position: relative;
}
.cid-sjVW36YsLN .container {
  display: flex;
  margin: auto;
}
.cid-sjVW36YsLN .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sjVW36YsLN .dropdown-menu,
.cid-sjVW36YsLN .navbar.opened {
  background: #42b148 !important;
}
.cid-sjVW36YsLN .nav-item:focus,
.cid-sjVW36YsLN .nav-link:focus {
  outline: none;
}
.cid-sjVW36YsLN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sjVW36YsLN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjVW36YsLN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sjVW36YsLN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjVW36YsLN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sjVW36YsLN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sjVW36YsLN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sjVW36YsLN .navbar.opened {
  transition: all 0.3s;
}
.cid-sjVW36YsLN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sjVW36YsLN .navbar .navbar-logo img {
  width: auto;
}
.cid-sjVW36YsLN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sjVW36YsLN .navbar.collapsed {
  justify-content: center;
}
.cid-sjVW36YsLN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sjVW36YsLN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sjVW36YsLN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sjVW36YsLN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sjVW36YsLN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sjVW36YsLN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sjVW36YsLN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sjVW36YsLN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sjVW36YsLN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sjVW36YsLN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sjVW36YsLN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sjVW36YsLN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sjVW36YsLN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sjVW36YsLN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sjVW36YsLN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sjVW36YsLN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sjVW36YsLN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sjVW36YsLN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sjVW36YsLN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sjVW36YsLN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sjVW36YsLN .navbar.navbar-short {
  min-height: 60px;
}
.cid-sjVW36YsLN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sjVW36YsLN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sjVW36YsLN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sjVW36YsLN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sjVW36YsLN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sjVW36YsLN .dropdown-item.active,
.cid-sjVW36YsLN .dropdown-item:active {
  background-color: transparent;
}
.cid-sjVW36YsLN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sjVW36YsLN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sjVW36YsLN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sjVW36YsLN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sjVW36YsLN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sjVW36YsLN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjVW36YsLN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sjVW36YsLN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sjVW36YsLN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sjVW36YsLN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sjVW36YsLN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sjVW36YsLN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjVW36YsLN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjVW36YsLN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sjVW36YsLN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjVW36YsLN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sjVW36YsLN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sjVW36YsLN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjVW36YsLN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sjVW36YsLN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sjVW36YsLN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sjVW36YsLN .navbar {
    height: 70px;
  }
  .cid-sjVW36YsLN .navbar.opened {
    height: auto;
  }
  .cid-sjVW36YsLN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sjVW37zDxV {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/paradijsvogels-hoeve-ten-bosch-2000x1333.jpeg");
}
.cid-sjVW37zDxV .mbr-section-title {
  color: #c31010;
}
.cid-sjVW37zDxV .mbr-text,
.cid-sjVW37zDxV .mbr-section-btn {
  color: #ffffff;
}
.cid-sjVW37YCu7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sjVW37YCu7 .row {
  flex-direction: row-reverse;
}
.cid-sjVW37YCu7 .video-wrapper iframe {
  width: 100%;
}
.cid-sjVW37YCu7 .mbr-section-title,
.cid-sjVW37YCu7 .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sjVW37YCu7 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sjVW37YCu7 .mbr-section-title {
  text-align: right;
}
.cid-sjVW37YCu7 .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-sjVW37YCu7 .mbr-description {
  text-align: left;
  color: #0b7d11;
}
.cid-sjVW37YCu7 .mbr-text {
  color: #0b7d11;
}
.cid-sjVW38tI5t {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sjVW38tI5t .item {
  padding-bottom: 2rem;
}
.cid-sjVW38tI5t .item-wrapper {
  position: relative;
}
.cid-sjVW38tI5t .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sjVW38tI5t .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sjVW38tI5t .carousel-control,
.cid-sjVW38tI5t .close {
  background: #1b1b1b;
}
.cid-sjVW38tI5t .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sjVW38tI5t .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sjVW38tI5t .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sjVW38tI5t .carousel-control-next span {
  margin-left: 5px;
}
.cid-sjVW38tI5t .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sjVW38tI5t .close::before {
  content: '\e91a';
}
.cid-sjVW38tI5t .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sjVW38tI5t .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sjVW38tI5t .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjVW38tI5t .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sjVW38tI5t .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sjVW38tI5t .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sjVW38tI5t .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sjVW38tI5t .carousel-indicators li.active,
.cid-sjVW38tI5t .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sjVW38tI5t .carousel-indicators li::after,
.cid-sjVW38tI5t .carousel-indicators li::before {
  content: none;
}
.cid-sjVW38tI5t .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sjVW38tI5t .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sjVW38tI5t .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sjVW38tI5t .carousel-indicators {
    display: none;
  }
}
.cid-sjVW38tI5t .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sjVW38tI5t .carousel-inner > .active {
  display: block;
}
.cid-sjVW38tI5t .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjVW38tI5t .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjVW38tI5t .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sjVW38tI5t .carousel-control,
  .cid-sjVW38tI5t .carousel-indicators,
  .cid-sjVW38tI5t .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sjVW38tI5t .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sjVW38tI5t .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sjVW38tI5t .carousel-indicators .active,
.cid-sjVW38tI5t .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sjVW38tI5t .carousel-indicators .active {
  background: #fff;
}
.cid-sjVW38tI5t .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sjVW38tI5t .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sjVW38tI5t .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sjVW38tI5t .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sjVW38tI5t .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sjVW38tI5t .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sjVW38tI5t .carousel {
  width: 100%;
}
.cid-sjVW38tI5t .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sjVW38tI5t .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sjVW38tI5t .modal.fade .modal-dialog,
.cid-sjVW38tI5t .modal.in .modal-dialog {
  transform: none;
}
.cid-sjVW38tI5t .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sjVW38tI5t H6 {
  text-align: center;
}
.cid-sjVW398gdp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sjVW398gdp .item {
  padding-bottom: 2rem;
}
.cid-sjVW398gdp .item-wrapper {
  position: relative;
}
.cid-sjVW398gdp .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sjVW398gdp .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sjVW398gdp .carousel-control,
.cid-sjVW398gdp .close {
  background: #1b1b1b;
}
.cid-sjVW398gdp .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sjVW398gdp .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sjVW398gdp .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sjVW398gdp .carousel-control-next span {
  margin-left: 5px;
}
.cid-sjVW398gdp .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sjVW398gdp .close::before {
  content: '\e91a';
}
.cid-sjVW398gdp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sjVW398gdp .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sjVW398gdp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjVW398gdp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sjVW398gdp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sjVW398gdp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sjVW398gdp .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sjVW398gdp .carousel-indicators li.active,
.cid-sjVW398gdp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sjVW398gdp .carousel-indicators li::after,
.cid-sjVW398gdp .carousel-indicators li::before {
  content: none;
}
.cid-sjVW398gdp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sjVW398gdp .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sjVW398gdp .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sjVW398gdp .carousel-indicators {
    display: none;
  }
}
.cid-sjVW398gdp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sjVW398gdp .carousel-inner > .active {
  display: block;
}
.cid-sjVW398gdp .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjVW398gdp .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjVW398gdp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sjVW398gdp .carousel-control,
  .cid-sjVW398gdp .carousel-indicators,
  .cid-sjVW398gdp .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sjVW398gdp .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sjVW398gdp .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sjVW398gdp .carousel-indicators .active,
.cid-sjVW398gdp .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sjVW398gdp .carousel-indicators .active {
  background: #fff;
}
.cid-sjVW398gdp .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sjVW398gdp .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sjVW398gdp .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sjVW398gdp .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sjVW398gdp .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sjVW398gdp .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sjVW398gdp .carousel {
  width: 100%;
}
.cid-sjVW398gdp .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sjVW398gdp .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sjVW398gdp .modal.fade .modal-dialog,
.cid-sjVW398gdp .modal.in .modal-dialog {
  transform: none;
}
.cid-sjVW398gdp .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sjVW398gdp H6 {
  text-align: center;
}
.cid-sjVW39N1lW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sjVW39N1lW .item {
  padding-bottom: 2rem;
}
.cid-sjVW39N1lW .item-wrapper {
  position: relative;
}
.cid-sjVW39N1lW .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sjVW39N1lW .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sjVW39N1lW .carousel-control,
.cid-sjVW39N1lW .close {
  background: #1b1b1b;
}
.cid-sjVW39N1lW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sjVW39N1lW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sjVW39N1lW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sjVW39N1lW .carousel-control-next span {
  margin-left: 5px;
}
.cid-sjVW39N1lW .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sjVW39N1lW .close::before {
  content: '\e91a';
}
.cid-sjVW39N1lW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sjVW39N1lW .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sjVW39N1lW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjVW39N1lW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sjVW39N1lW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sjVW39N1lW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sjVW39N1lW .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sjVW39N1lW .carousel-indicators li.active,
.cid-sjVW39N1lW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sjVW39N1lW .carousel-indicators li::after,
.cid-sjVW39N1lW .carousel-indicators li::before {
  content: none;
}
.cid-sjVW39N1lW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sjVW39N1lW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sjVW39N1lW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sjVW39N1lW .carousel-indicators {
    display: none;
  }
}
.cid-sjVW39N1lW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sjVW39N1lW .carousel-inner > .active {
  display: block;
}
.cid-sjVW39N1lW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjVW39N1lW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjVW39N1lW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sjVW39N1lW .carousel-control,
  .cid-sjVW39N1lW .carousel-indicators,
  .cid-sjVW39N1lW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sjVW39N1lW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sjVW39N1lW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sjVW39N1lW .carousel-indicators .active,
.cid-sjVW39N1lW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sjVW39N1lW .carousel-indicators .active {
  background: #fff;
}
.cid-sjVW39N1lW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sjVW39N1lW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sjVW39N1lW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sjVW39N1lW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sjVW39N1lW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sjVW39N1lW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sjVW39N1lW .carousel {
  width: 100%;
}
.cid-sjVW39N1lW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sjVW39N1lW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sjVW39N1lW .modal.fade .modal-dialog,
.cid-sjVW39N1lW .modal.in .modal-dialog {
  transform: none;
}
.cid-sjVW39N1lW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sjVW39N1lW H6 {
  text-align: center;
}
.cid-sjVW3axLlP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sjVW3axLlP .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sjVW3axLlP .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sjVW3axLlP .item-wrapper {
  position: relative;
}
.cid-sjVW3axLlP .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sjVW3axLlP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sjVW3axLlP .carousel-control,
.cid-sjVW3axLlP .close {
  background: #1b1b1b;
}
.cid-sjVW3axLlP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sjVW3axLlP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sjVW3axLlP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sjVW3axLlP .carousel-control-next span {
  margin-left: 5px;
}
.cid-sjVW3axLlP .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sjVW3axLlP .close::before {
  content: '\e91a';
}
.cid-sjVW3axLlP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sjVW3axLlP .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sjVW3axLlP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjVW3axLlP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sjVW3axLlP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sjVW3axLlP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sjVW3axLlP .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sjVW3axLlP .carousel-indicators li.active,
.cid-sjVW3axLlP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sjVW3axLlP .carousel-indicators li::after,
.cid-sjVW3axLlP .carousel-indicators li::before {
  content: none;
}
.cid-sjVW3axLlP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sjVW3axLlP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sjVW3axLlP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sjVW3axLlP .carousel-indicators {
    display: none;
  }
}
.cid-sjVW3axLlP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sjVW3axLlP .carousel-inner > .active {
  display: block;
}
.cid-sjVW3axLlP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjVW3axLlP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjVW3axLlP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sjVW3axLlP .carousel-control,
  .cid-sjVW3axLlP .carousel-indicators,
  .cid-sjVW3axLlP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sjVW3axLlP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sjVW3axLlP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sjVW3axLlP .carousel-indicators .active,
.cid-sjVW3axLlP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sjVW3axLlP .carousel-indicators .active {
  background: #fff;
}
.cid-sjVW3axLlP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sjVW3axLlP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sjVW3axLlP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sjVW3axLlP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sjVW3axLlP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sjVW3axLlP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sjVW3axLlP .carousel {
  width: 100%;
}
.cid-sjVW3axLlP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sjVW3axLlP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sjVW3axLlP .modal.fade .modal-dialog,
.cid-sjVW3axLlP .modal.in .modal-dialog {
  transform: none;
}
.cid-sjVW3axLlP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sjVW3axLlP H6 {
  text-align: center;
}
.cid-sjVW3bdYfN {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sjVW3bdYfN .content {
    text-align: center;
  }
  .cid-sjVW3bdYfN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sjVW3bdYfN .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sjVW3bdYfN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sjVW3bdYfN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sjVW3bdYfN .google-map {
  height: 25rem;
  position: relative;
}
.cid-sjVW3bdYfN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sjVW3bdYfN .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sjVW3bdYfN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sjVW3bdYfN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sjVW3bdYfN .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sjVW3bdYfN .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sjVW3bdYfN .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sjVW3bdYfN .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sjVW3bdYfN .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sjVW3bdYfN .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sjVW3bdYfN .list {
  list-style-type: none;
  padding: 0;
}
.cid-sjVWbWDd7C {
  z-index: 1000;
  width: 100%;
}
.cid-sjVWbWDd7C nav.navbar {
  position: fixed;
}
.cid-sjVWbWDd7C .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjVWbWDd7C .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sjVWbWDd7C .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sjVWbWDd7C .dropdown-item:hover,
.cid-sjVWbWDd7C .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sjVWbWDd7C .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sjVWbWDd7C .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sjVWbWDd7C .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sjVWbWDd7C .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sjVWbWDd7C .nav-link {
  position: relative;
}
.cid-sjVWbWDd7C .container {
  display: flex;
  margin: auto;
}
.cid-sjVWbWDd7C .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sjVWbWDd7C .dropdown-menu,
.cid-sjVWbWDd7C .navbar.opened {
  background: #42b148 !important;
}
.cid-sjVWbWDd7C .nav-item:focus,
.cid-sjVWbWDd7C .nav-link:focus {
  outline: none;
}
.cid-sjVWbWDd7C .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sjVWbWDd7C .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjVWbWDd7C .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sjVWbWDd7C .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjVWbWDd7C .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sjVWbWDd7C .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sjVWbWDd7C .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sjVWbWDd7C .navbar.opened {
  transition: all 0.3s;
}
.cid-sjVWbWDd7C .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sjVWbWDd7C .navbar .navbar-logo img {
  width: auto;
}
.cid-sjVWbWDd7C .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sjVWbWDd7C .navbar.collapsed {
  justify-content: center;
}
.cid-sjVWbWDd7C .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sjVWbWDd7C .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sjVWbWDd7C .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sjVWbWDd7C .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sjVWbWDd7C .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sjVWbWDd7C .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sjVWbWDd7C .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sjVWbWDd7C .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sjVWbWDd7C .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sjVWbWDd7C .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sjVWbWDd7C .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sjVWbWDd7C .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sjVWbWDd7C .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sjVWbWDd7C .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sjVWbWDd7C .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sjVWbWDd7C .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sjVWbWDd7C .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sjVWbWDd7C .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sjVWbWDd7C .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sjVWbWDd7C .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sjVWbWDd7C .navbar.navbar-short {
  min-height: 60px;
}
.cid-sjVWbWDd7C .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sjVWbWDd7C .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sjVWbWDd7C .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sjVWbWDd7C .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sjVWbWDd7C .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sjVWbWDd7C .dropdown-item.active,
.cid-sjVWbWDd7C .dropdown-item:active {
  background-color: transparent;
}
.cid-sjVWbWDd7C .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sjVWbWDd7C .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sjVWbWDd7C .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sjVWbWDd7C .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sjVWbWDd7C .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sjVWbWDd7C .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjVWbWDd7C ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sjVWbWDd7C .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sjVWbWDd7C button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sjVWbWDd7C button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sjVWbWDd7C button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sjVWbWDd7C button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjVWbWDd7C button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjVWbWDd7C button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sjVWbWDd7C nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjVWbWDd7C nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sjVWbWDd7C nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sjVWbWDd7C nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjVWbWDd7C .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sjVWbWDd7C a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sjVWbWDd7C .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sjVWbWDd7C .navbar {
    height: 70px;
  }
  .cid-sjVWbWDd7C .navbar.opened {
    height: auto;
  }
  .cid-sjVWbWDd7C .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sjVWbXmSvg {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sjVWbXmSvg .content {
    text-align: center;
  }
  .cid-sjVWbXmSvg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sjVWbXmSvg .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sjVWbXmSvg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sjVWbXmSvg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sjVWbXmSvg .google-map {
  height: 25rem;
  position: relative;
}
.cid-sjVWbXmSvg .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sjVWbXmSvg .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sjVWbXmSvg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sjVWbXmSvg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sjVWbXmSvg .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sjVWbXmSvg .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sjVWbXmSvg .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sjVWbXmSvg .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sjVWbXmSvg .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sjVWbXmSvg .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sjVWbXmSvg .list {
  list-style-type: none;
  padding: 0;
}
.cid-smyNPEhpgW {
  z-index: 1000;
  width: 100%;
}
.cid-smyNPEhpgW nav.navbar {
  position: fixed;
}
.cid-smyNPEhpgW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smyNPEhpgW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smyNPEhpgW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smyNPEhpgW .dropdown-item:hover,
.cid-smyNPEhpgW .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smyNPEhpgW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smyNPEhpgW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smyNPEhpgW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smyNPEhpgW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smyNPEhpgW .nav-link {
  position: relative;
}
.cid-smyNPEhpgW .container {
  display: flex;
  margin: auto;
}
.cid-smyNPEhpgW .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smyNPEhpgW .dropdown-menu,
.cid-smyNPEhpgW .navbar.opened {
  background: #42b148 !important;
}
.cid-smyNPEhpgW .nav-item:focus,
.cid-smyNPEhpgW .nav-link:focus {
  outline: none;
}
.cid-smyNPEhpgW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smyNPEhpgW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smyNPEhpgW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smyNPEhpgW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smyNPEhpgW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smyNPEhpgW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smyNPEhpgW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smyNPEhpgW .navbar.opened {
  transition: all 0.3s;
}
.cid-smyNPEhpgW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smyNPEhpgW .navbar .navbar-logo img {
  width: auto;
}
.cid-smyNPEhpgW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smyNPEhpgW .navbar.collapsed {
  justify-content: center;
}
.cid-smyNPEhpgW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smyNPEhpgW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smyNPEhpgW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smyNPEhpgW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smyNPEhpgW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smyNPEhpgW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smyNPEhpgW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smyNPEhpgW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smyNPEhpgW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smyNPEhpgW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smyNPEhpgW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smyNPEhpgW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smyNPEhpgW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smyNPEhpgW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smyNPEhpgW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smyNPEhpgW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smyNPEhpgW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smyNPEhpgW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smyNPEhpgW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smyNPEhpgW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smyNPEhpgW .navbar.navbar-short {
  min-height: 60px;
}
.cid-smyNPEhpgW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smyNPEhpgW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smyNPEhpgW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smyNPEhpgW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smyNPEhpgW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smyNPEhpgW .dropdown-item.active,
.cid-smyNPEhpgW .dropdown-item:active {
  background-color: transparent;
}
.cid-smyNPEhpgW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smyNPEhpgW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smyNPEhpgW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smyNPEhpgW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smyNPEhpgW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smyNPEhpgW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smyNPEhpgW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smyNPEhpgW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smyNPEhpgW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smyNPEhpgW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smyNPEhpgW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smyNPEhpgW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smyNPEhpgW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smyNPEhpgW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smyNPEhpgW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smyNPEhpgW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smyNPEhpgW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smyNPEhpgW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smyNPEhpgW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smyNPEhpgW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smyNPEhpgW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smyNPEhpgW .navbar {
    height: 70px;
  }
  .cid-smyNPEhpgW .navbar.opened {
    height: auto;
  }
  .cid-smyNPEhpgW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smyNPFgEwH {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-smyNPFgEwH .item {
  padding-bottom: 2rem;
}
.cid-smyNPFgEwH .item-wrapper {
  position: relative;
}
.cid-smyNPFgEwH .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smyNPFgEwH .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smyNPFgEwH .carousel-control,
.cid-smyNPFgEwH .close {
  background: #1b1b1b;
}
.cid-smyNPFgEwH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smyNPFgEwH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smyNPFgEwH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smyNPFgEwH .carousel-control-next span {
  margin-left: 5px;
}
.cid-smyNPFgEwH .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smyNPFgEwH .close::before {
  content: '\e91a';
}
.cid-smyNPFgEwH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smyNPFgEwH .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smyNPFgEwH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smyNPFgEwH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smyNPFgEwH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smyNPFgEwH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smyNPFgEwH .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smyNPFgEwH .carousel-indicators li.active,
.cid-smyNPFgEwH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smyNPFgEwH .carousel-indicators li::after,
.cid-smyNPFgEwH .carousel-indicators li::before {
  content: none;
}
.cid-smyNPFgEwH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smyNPFgEwH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smyNPFgEwH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smyNPFgEwH .carousel-indicators {
    display: none;
  }
}
.cid-smyNPFgEwH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smyNPFgEwH .carousel-inner > .active {
  display: block;
}
.cid-smyNPFgEwH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smyNPFgEwH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smyNPFgEwH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smyNPFgEwH .carousel-control,
  .cid-smyNPFgEwH .carousel-indicators,
  .cid-smyNPFgEwH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smyNPFgEwH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smyNPFgEwH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smyNPFgEwH .carousel-indicators .active,
.cid-smyNPFgEwH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smyNPFgEwH .carousel-indicators .active {
  background: #fff;
}
.cid-smyNPFgEwH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smyNPFgEwH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smyNPFgEwH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smyNPFgEwH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smyNPFgEwH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smyNPFgEwH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smyNPFgEwH .carousel {
  width: 100%;
}
.cid-smyNPFgEwH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smyNPFgEwH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smyNPFgEwH .modal.fade .modal-dialog,
.cid-smyNPFgEwH .modal.in .modal-dialog {
  transform: none;
}
.cid-smyNPFgEwH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smyNPFgEwH H6 {
  text-align: center;
}
.cid-smyNPFgEwH H4 {
  text-align: left;
  color: #05640a;
}
.cid-smyNPGieII {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smyNPGieII .content {
    text-align: center;
  }
  .cid-smyNPGieII .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smyNPGieII .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smyNPGieII .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smyNPGieII .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smyNPGieII .google-map {
  height: 25rem;
  position: relative;
}
.cid-smyNPGieII .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smyNPGieII .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smyNPGieII .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smyNPGieII .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smyNPGieII .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smyNPGieII .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smyNPGieII .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smyNPGieII .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smyNPGieII .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smyNPGieII .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smyNPGieII .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPEjtx4BN {
  z-index: 1000;
  width: 100%;
}
.cid-shPEjtx4BN nav.navbar {
  position: fixed;
}
.cid-shPEjtx4BN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPEjtx4BN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPEjtx4BN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPEjtx4BN .dropdown-item:hover,
.cid-shPEjtx4BN .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPEjtx4BN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPEjtx4BN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPEjtx4BN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPEjtx4BN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPEjtx4BN .nav-link {
  position: relative;
}
.cid-shPEjtx4BN .container {
  display: flex;
  margin: auto;
}
.cid-shPEjtx4BN .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPEjtx4BN .dropdown-menu,
.cid-shPEjtx4BN .navbar.opened {
  background: #42b148 !important;
}
.cid-shPEjtx4BN .nav-item:focus,
.cid-shPEjtx4BN .nav-link:focus {
  outline: none;
}
.cid-shPEjtx4BN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPEjtx4BN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPEjtx4BN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPEjtx4BN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPEjtx4BN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPEjtx4BN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPEjtx4BN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPEjtx4BN .navbar.opened {
  transition: all 0.3s;
}
.cid-shPEjtx4BN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPEjtx4BN .navbar .navbar-logo img {
  width: auto;
}
.cid-shPEjtx4BN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPEjtx4BN .navbar.collapsed {
  justify-content: center;
}
.cid-shPEjtx4BN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPEjtx4BN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPEjtx4BN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPEjtx4BN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPEjtx4BN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPEjtx4BN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPEjtx4BN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPEjtx4BN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPEjtx4BN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPEjtx4BN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPEjtx4BN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPEjtx4BN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPEjtx4BN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPEjtx4BN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPEjtx4BN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPEjtx4BN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPEjtx4BN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPEjtx4BN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPEjtx4BN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPEjtx4BN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPEjtx4BN .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPEjtx4BN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPEjtx4BN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPEjtx4BN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPEjtx4BN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPEjtx4BN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPEjtx4BN .dropdown-item.active,
.cid-shPEjtx4BN .dropdown-item:active {
  background-color: transparent;
}
.cid-shPEjtx4BN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPEjtx4BN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPEjtx4BN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPEjtx4BN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPEjtx4BN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPEjtx4BN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPEjtx4BN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPEjtx4BN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPEjtx4BN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPEjtx4BN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPEjtx4BN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPEjtx4BN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPEjtx4BN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPEjtx4BN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPEjtx4BN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPEjtx4BN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPEjtx4BN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPEjtx4BN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPEjtx4BN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPEjtx4BN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPEjtx4BN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPEjtx4BN .navbar {
    height: 70px;
  }
  .cid-shPEjtx4BN .navbar.opened {
    height: auto;
  }
  .cid-shPEjtx4BN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPEju6Lk8 {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPEju6Lk8 .item {
  padding-bottom: 2rem;
}
.cid-shPEju6Lk8 .item-wrapper {
  position: relative;
}
.cid-shPEju6Lk8 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPEju6Lk8 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPEju6Lk8 .carousel-control,
.cid-shPEju6Lk8 .close {
  background: #1b1b1b;
}
.cid-shPEju6Lk8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPEju6Lk8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPEju6Lk8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPEju6Lk8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPEju6Lk8 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPEju6Lk8 .close::before {
  content: '\e91a';
}
.cid-shPEju6Lk8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPEju6Lk8 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPEju6Lk8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPEju6Lk8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPEju6Lk8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPEju6Lk8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPEju6Lk8 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPEju6Lk8 .carousel-indicators li.active,
.cid-shPEju6Lk8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPEju6Lk8 .carousel-indicators li::after,
.cid-shPEju6Lk8 .carousel-indicators li::before {
  content: none;
}
.cid-shPEju6Lk8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPEju6Lk8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPEju6Lk8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPEju6Lk8 .carousel-indicators {
    display: none;
  }
}
.cid-shPEju6Lk8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPEju6Lk8 .carousel-inner > .active {
  display: block;
}
.cid-shPEju6Lk8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPEju6Lk8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPEju6Lk8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPEju6Lk8 .carousel-control,
  .cid-shPEju6Lk8 .carousel-indicators,
  .cid-shPEju6Lk8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPEju6Lk8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPEju6Lk8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPEju6Lk8 .carousel-indicators .active,
.cid-shPEju6Lk8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPEju6Lk8 .carousel-indicators .active {
  background: #fff;
}
.cid-shPEju6Lk8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPEju6Lk8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPEju6Lk8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPEju6Lk8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPEju6Lk8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPEju6Lk8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPEju6Lk8 .carousel {
  width: 100%;
}
.cid-shPEju6Lk8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPEju6Lk8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPEju6Lk8 .modal.fade .modal-dialog,
.cid-shPEju6Lk8 .modal.in .modal-dialog {
  transform: none;
}
.cid-shPEju6Lk8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPEju6Lk8 H6 {
  text-align: center;
  color: #0b7d11;
}
.cid-shPEjuXx0N {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPEjuXx0N .content {
    text-align: center;
  }
  .cid-shPEjuXx0N .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPEjuXx0N .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPEjuXx0N .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPEjuXx0N .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPEjuXx0N .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPEjuXx0N .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPEjuXx0N .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPEjuXx0N .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPEjuXx0N .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPEjuXx0N .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPEjuXx0N .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPEjuXx0N .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPEjuXx0N .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPEjuXx0N .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPEjuXx0N .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPEjuXx0N .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPMbscOfg {
  z-index: 1000;
  width: 100%;
}
.cid-shPMbscOfg nav.navbar {
  position: fixed;
}
.cid-shPMbscOfg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPMbscOfg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPMbscOfg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPMbscOfg .dropdown-item:hover,
.cid-shPMbscOfg .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPMbscOfg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPMbscOfg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPMbscOfg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPMbscOfg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPMbscOfg .nav-link {
  position: relative;
}
.cid-shPMbscOfg .container {
  display: flex;
  margin: auto;
}
.cid-shPMbscOfg .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPMbscOfg .dropdown-menu,
.cid-shPMbscOfg .navbar.opened {
  background: #42b148 !important;
}
.cid-shPMbscOfg .nav-item:focus,
.cid-shPMbscOfg .nav-link:focus {
  outline: none;
}
.cid-shPMbscOfg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPMbscOfg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPMbscOfg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPMbscOfg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPMbscOfg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPMbscOfg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPMbscOfg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPMbscOfg .navbar.opened {
  transition: all 0.3s;
}
.cid-shPMbscOfg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPMbscOfg .navbar .navbar-logo img {
  width: auto;
}
.cid-shPMbscOfg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPMbscOfg .navbar.collapsed {
  justify-content: center;
}
.cid-shPMbscOfg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPMbscOfg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPMbscOfg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPMbscOfg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPMbscOfg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPMbscOfg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPMbscOfg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPMbscOfg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPMbscOfg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPMbscOfg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPMbscOfg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPMbscOfg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPMbscOfg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPMbscOfg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPMbscOfg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPMbscOfg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPMbscOfg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPMbscOfg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPMbscOfg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPMbscOfg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPMbscOfg .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPMbscOfg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPMbscOfg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPMbscOfg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPMbscOfg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPMbscOfg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPMbscOfg .dropdown-item.active,
.cid-shPMbscOfg .dropdown-item:active {
  background-color: transparent;
}
.cid-shPMbscOfg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPMbscOfg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPMbscOfg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPMbscOfg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPMbscOfg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPMbscOfg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPMbscOfg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPMbscOfg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPMbscOfg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPMbscOfg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPMbscOfg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPMbscOfg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPMbscOfg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPMbscOfg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPMbscOfg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPMbscOfg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPMbscOfg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPMbscOfg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPMbscOfg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPMbscOfg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPMbscOfg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPMbscOfg .navbar {
    height: 70px;
  }
  .cid-shPMbscOfg .navbar.opened {
    height: auto;
  }
  .cid-shPMbscOfg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPMbsQ38p {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPMbsQ38p .item {
  padding-bottom: 2rem;
}
.cid-shPMbsQ38p .item-wrapper {
  position: relative;
}
.cid-shPMbsQ38p .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPMbsQ38p .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPMbsQ38p .carousel-control,
.cid-shPMbsQ38p .close {
  background: #1b1b1b;
}
.cid-shPMbsQ38p .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPMbsQ38p .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPMbsQ38p .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPMbsQ38p .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPMbsQ38p .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPMbsQ38p .close::before {
  content: '\e91a';
}
.cid-shPMbsQ38p .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPMbsQ38p .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPMbsQ38p .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPMbsQ38p .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPMbsQ38p .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPMbsQ38p .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPMbsQ38p .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPMbsQ38p .carousel-indicators li.active,
.cid-shPMbsQ38p .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPMbsQ38p .carousel-indicators li::after,
.cid-shPMbsQ38p .carousel-indicators li::before {
  content: none;
}
.cid-shPMbsQ38p .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPMbsQ38p .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPMbsQ38p .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPMbsQ38p .carousel-indicators {
    display: none;
  }
}
.cid-shPMbsQ38p .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPMbsQ38p .carousel-inner > .active {
  display: block;
}
.cid-shPMbsQ38p .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPMbsQ38p .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPMbsQ38p .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPMbsQ38p .carousel-control,
  .cid-shPMbsQ38p .carousel-indicators,
  .cid-shPMbsQ38p .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPMbsQ38p .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPMbsQ38p .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPMbsQ38p .carousel-indicators .active,
.cid-shPMbsQ38p .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPMbsQ38p .carousel-indicators .active {
  background: #fff;
}
.cid-shPMbsQ38p .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPMbsQ38p .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPMbsQ38p .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPMbsQ38p .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPMbsQ38p .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPMbsQ38p .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPMbsQ38p .carousel {
  width: 100%;
}
.cid-shPMbsQ38p .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPMbsQ38p .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPMbsQ38p .modal.fade .modal-dialog,
.cid-shPMbsQ38p .modal.in .modal-dialog {
  transform: none;
}
.cid-shPMbsQ38p .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPMbsQ38p H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPMbsQ38p H3 {
  color: #05640a;
}
.cid-shPMbsQ38p H4 {
  color: #05640a;
  text-align: left;
}
.cid-shPMbtBliP {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPMbtBliP .content {
    text-align: center;
  }
  .cid-shPMbtBliP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPMbtBliP .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPMbtBliP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPMbtBliP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPMbtBliP .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPMbtBliP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPMbtBliP .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPMbtBliP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPMbtBliP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPMbtBliP .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPMbtBliP .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPMbtBliP .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPMbtBliP .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPMbtBliP .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPMbtBliP .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPMbtBliP .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPERDQdQO {
  z-index: 1000;
  width: 100%;
}
.cid-shPERDQdQO nav.navbar {
  position: fixed;
}
.cid-shPERDQdQO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPERDQdQO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPERDQdQO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPERDQdQO .dropdown-item:hover,
.cid-shPERDQdQO .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPERDQdQO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPERDQdQO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPERDQdQO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPERDQdQO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPERDQdQO .nav-link {
  position: relative;
}
.cid-shPERDQdQO .container {
  display: flex;
  margin: auto;
}
.cid-shPERDQdQO .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPERDQdQO .dropdown-menu,
.cid-shPERDQdQO .navbar.opened {
  background: #42b148 !important;
}
.cid-shPERDQdQO .nav-item:focus,
.cid-shPERDQdQO .nav-link:focus {
  outline: none;
}
.cid-shPERDQdQO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPERDQdQO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPERDQdQO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPERDQdQO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPERDQdQO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPERDQdQO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPERDQdQO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPERDQdQO .navbar.opened {
  transition: all 0.3s;
}
.cid-shPERDQdQO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPERDQdQO .navbar .navbar-logo img {
  width: auto;
}
.cid-shPERDQdQO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPERDQdQO .navbar.collapsed {
  justify-content: center;
}
.cid-shPERDQdQO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPERDQdQO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPERDQdQO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPERDQdQO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPERDQdQO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPERDQdQO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPERDQdQO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPERDQdQO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPERDQdQO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPERDQdQO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPERDQdQO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPERDQdQO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPERDQdQO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPERDQdQO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPERDQdQO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPERDQdQO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPERDQdQO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPERDQdQO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPERDQdQO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPERDQdQO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPERDQdQO .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPERDQdQO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPERDQdQO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPERDQdQO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPERDQdQO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPERDQdQO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPERDQdQO .dropdown-item.active,
.cid-shPERDQdQO .dropdown-item:active {
  background-color: transparent;
}
.cid-shPERDQdQO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPERDQdQO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPERDQdQO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPERDQdQO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPERDQdQO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPERDQdQO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPERDQdQO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPERDQdQO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPERDQdQO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPERDQdQO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPERDQdQO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPERDQdQO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPERDQdQO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPERDQdQO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPERDQdQO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPERDQdQO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPERDQdQO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPERDQdQO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPERDQdQO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPERDQdQO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPERDQdQO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPERDQdQO .navbar {
    height: 70px;
  }
  .cid-shPERDQdQO .navbar.opened {
    height: auto;
  }
  .cid-shPERDQdQO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPERErLcY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPERErLcY .item {
  padding-bottom: 2rem;
}
.cid-shPERErLcY .item-wrapper {
  position: relative;
}
.cid-shPERErLcY .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPERErLcY .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPERErLcY .carousel-control,
.cid-shPERErLcY .close {
  background: #1b1b1b;
}
.cid-shPERErLcY .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPERErLcY .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPERErLcY .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPERErLcY .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPERErLcY .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPERErLcY .close::before {
  content: '\e91a';
}
.cid-shPERErLcY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPERErLcY .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPERErLcY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPERErLcY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPERErLcY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPERErLcY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPERErLcY .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPERErLcY .carousel-indicators li.active,
.cid-shPERErLcY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPERErLcY .carousel-indicators li::after,
.cid-shPERErLcY .carousel-indicators li::before {
  content: none;
}
.cid-shPERErLcY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPERErLcY .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPERErLcY .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPERErLcY .carousel-indicators {
    display: none;
  }
}
.cid-shPERErLcY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPERErLcY .carousel-inner > .active {
  display: block;
}
.cid-shPERErLcY .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPERErLcY .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPERErLcY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPERErLcY .carousel-control,
  .cid-shPERErLcY .carousel-indicators,
  .cid-shPERErLcY .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPERErLcY .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPERErLcY .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPERErLcY .carousel-indicators .active,
.cid-shPERErLcY .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPERErLcY .carousel-indicators .active {
  background: #fff;
}
.cid-shPERErLcY .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPERErLcY .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPERErLcY .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPERErLcY .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPERErLcY .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPERErLcY .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPERErLcY .carousel {
  width: 100%;
}
.cid-shPERErLcY .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPERErLcY .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPERErLcY .modal.fade .modal-dialog,
.cid-shPERErLcY .modal.in .modal-dialog {
  transform: none;
}
.cid-shPERErLcY .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPERErLcY H6 {
  text-align: center;
  color: #05640a;
}
.cid-shPERErLcY H3 {
  color: #05640a;
}
.cid-shPERErLcY DIV {
  text-align: left;
}
.cid-shPERErLcY H4 {
  color: #05640a;
  text-align: left;
}
.cid-shPERFiPAV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPERFiPAV .content {
    text-align: center;
  }
  .cid-shPERFiPAV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPERFiPAV .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPERFiPAV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPERFiPAV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPERFiPAV .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPERFiPAV .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPERFiPAV .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPERFiPAV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPERFiPAV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPERFiPAV .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPERFiPAV .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPERFiPAV .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPERFiPAV .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPERFiPAV .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPERFiPAV .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPERFiPAV .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPI9zY1hg {
  z-index: 1000;
  width: 100%;
}
.cid-shPI9zY1hg nav.navbar {
  position: fixed;
}
.cid-shPI9zY1hg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPI9zY1hg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPI9zY1hg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPI9zY1hg .dropdown-item:hover,
.cid-shPI9zY1hg .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPI9zY1hg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPI9zY1hg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPI9zY1hg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPI9zY1hg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPI9zY1hg .nav-link {
  position: relative;
}
.cid-shPI9zY1hg .container {
  display: flex;
  margin: auto;
}
.cid-shPI9zY1hg .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPI9zY1hg .dropdown-menu,
.cid-shPI9zY1hg .navbar.opened {
  background: #42b148 !important;
}
.cid-shPI9zY1hg .nav-item:focus,
.cid-shPI9zY1hg .nav-link:focus {
  outline: none;
}
.cid-shPI9zY1hg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPI9zY1hg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPI9zY1hg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPI9zY1hg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPI9zY1hg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPI9zY1hg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPI9zY1hg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPI9zY1hg .navbar.opened {
  transition: all 0.3s;
}
.cid-shPI9zY1hg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPI9zY1hg .navbar .navbar-logo img {
  width: auto;
}
.cid-shPI9zY1hg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPI9zY1hg .navbar.collapsed {
  justify-content: center;
}
.cid-shPI9zY1hg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPI9zY1hg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPI9zY1hg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPI9zY1hg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPI9zY1hg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPI9zY1hg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPI9zY1hg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPI9zY1hg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPI9zY1hg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPI9zY1hg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPI9zY1hg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPI9zY1hg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPI9zY1hg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPI9zY1hg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPI9zY1hg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPI9zY1hg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPI9zY1hg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPI9zY1hg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPI9zY1hg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPI9zY1hg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPI9zY1hg .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPI9zY1hg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPI9zY1hg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPI9zY1hg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPI9zY1hg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPI9zY1hg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPI9zY1hg .dropdown-item.active,
.cid-shPI9zY1hg .dropdown-item:active {
  background-color: transparent;
}
.cid-shPI9zY1hg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPI9zY1hg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPI9zY1hg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPI9zY1hg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPI9zY1hg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPI9zY1hg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPI9zY1hg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPI9zY1hg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPI9zY1hg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPI9zY1hg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPI9zY1hg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPI9zY1hg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPI9zY1hg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPI9zY1hg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPI9zY1hg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPI9zY1hg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPI9zY1hg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPI9zY1hg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPI9zY1hg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPI9zY1hg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPI9zY1hg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPI9zY1hg .navbar {
    height: 70px;
  }
  .cid-shPI9zY1hg .navbar.opened {
    height: auto;
  }
  .cid-shPI9zY1hg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPI9AwS4Y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPI9AwS4Y .item {
  padding-bottom: 2rem;
}
.cid-shPI9AwS4Y .item-wrapper {
  position: relative;
}
.cid-shPI9AwS4Y .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPI9AwS4Y .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPI9AwS4Y .carousel-control,
.cid-shPI9AwS4Y .close {
  background: #1b1b1b;
}
.cid-shPI9AwS4Y .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPI9AwS4Y .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPI9AwS4Y .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPI9AwS4Y .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPI9AwS4Y .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPI9AwS4Y .close::before {
  content: '\e91a';
}
.cid-shPI9AwS4Y .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPI9AwS4Y .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPI9AwS4Y .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPI9AwS4Y .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPI9AwS4Y .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPI9AwS4Y .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPI9AwS4Y .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPI9AwS4Y .carousel-indicators li.active,
.cid-shPI9AwS4Y .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPI9AwS4Y .carousel-indicators li::after,
.cid-shPI9AwS4Y .carousel-indicators li::before {
  content: none;
}
.cid-shPI9AwS4Y .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPI9AwS4Y .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPI9AwS4Y .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPI9AwS4Y .carousel-indicators {
    display: none;
  }
}
.cid-shPI9AwS4Y .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPI9AwS4Y .carousel-inner > .active {
  display: block;
}
.cid-shPI9AwS4Y .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPI9AwS4Y .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPI9AwS4Y .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPI9AwS4Y .carousel-control,
  .cid-shPI9AwS4Y .carousel-indicators,
  .cid-shPI9AwS4Y .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPI9AwS4Y .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPI9AwS4Y .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPI9AwS4Y .carousel-indicators .active,
.cid-shPI9AwS4Y .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPI9AwS4Y .carousel-indicators .active {
  background: #fff;
}
.cid-shPI9AwS4Y .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPI9AwS4Y .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPI9AwS4Y .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPI9AwS4Y .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPI9AwS4Y .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPI9AwS4Y .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPI9AwS4Y .carousel {
  width: 100%;
}
.cid-shPI9AwS4Y .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPI9AwS4Y .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPI9AwS4Y .modal.fade .modal-dialog,
.cid-shPI9AwS4Y .modal.in .modal-dialog {
  transform: none;
}
.cid-shPI9AwS4Y .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPI9AwS4Y H6 {
  text-align: center;
  color: #0b285a;
}
.cid-shPI9AwS4Y H4 {
  color: #0b285a;
  text-align: left;
}
.cid-shPI9AwS4Y H3 {
  color: #05640a;
}
.cid-shPI9BjETE {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPI9BjETE .content {
    text-align: center;
  }
  .cid-shPI9BjETE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPI9BjETE .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPI9BjETE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPI9BjETE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPI9BjETE .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPI9BjETE .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPI9BjETE .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPI9BjETE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPI9BjETE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPI9BjETE .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPI9BjETE .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPI9BjETE .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPI9BjETE .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPI9BjETE .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPI9BjETE .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPI9BjETE .list {
  list-style-type: none;
  padding: 0;
}
.cid-smru0PXf4b {
  z-index: 1000;
  width: 100%;
}
.cid-smru0PXf4b nav.navbar {
  position: fixed;
}
.cid-smru0PXf4b .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smru0PXf4b .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smru0PXf4b .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smru0PXf4b .dropdown-item:hover,
.cid-smru0PXf4b .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smru0PXf4b .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smru0PXf4b .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smru0PXf4b .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smru0PXf4b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smru0PXf4b .nav-link {
  position: relative;
}
.cid-smru0PXf4b .container {
  display: flex;
  margin: auto;
}
.cid-smru0PXf4b .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smru0PXf4b .dropdown-menu,
.cid-smru0PXf4b .navbar.opened {
  background: #42b148 !important;
}
.cid-smru0PXf4b .nav-item:focus,
.cid-smru0PXf4b .nav-link:focus {
  outline: none;
}
.cid-smru0PXf4b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smru0PXf4b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smru0PXf4b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smru0PXf4b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smru0PXf4b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smru0PXf4b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smru0PXf4b .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smru0PXf4b .navbar.opened {
  transition: all 0.3s;
}
.cid-smru0PXf4b .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smru0PXf4b .navbar .navbar-logo img {
  width: auto;
}
.cid-smru0PXf4b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smru0PXf4b .navbar.collapsed {
  justify-content: center;
}
.cid-smru0PXf4b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smru0PXf4b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smru0PXf4b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smru0PXf4b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smru0PXf4b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smru0PXf4b .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smru0PXf4b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smru0PXf4b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smru0PXf4b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smru0PXf4b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smru0PXf4b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smru0PXf4b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smru0PXf4b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smru0PXf4b .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smru0PXf4b .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smru0PXf4b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smru0PXf4b .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smru0PXf4b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smru0PXf4b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smru0PXf4b .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smru0PXf4b .navbar.navbar-short {
  min-height: 60px;
}
.cid-smru0PXf4b .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smru0PXf4b .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smru0PXf4b .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smru0PXf4b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smru0PXf4b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smru0PXf4b .dropdown-item.active,
.cid-smru0PXf4b .dropdown-item:active {
  background-color: transparent;
}
.cid-smru0PXf4b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smru0PXf4b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smru0PXf4b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smru0PXf4b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smru0PXf4b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smru0PXf4b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smru0PXf4b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smru0PXf4b .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smru0PXf4b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smru0PXf4b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smru0PXf4b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smru0PXf4b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smru0PXf4b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smru0PXf4b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smru0PXf4b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smru0PXf4b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smru0PXf4b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smru0PXf4b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smru0PXf4b .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smru0PXf4b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smru0PXf4b .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smru0PXf4b .navbar {
    height: 70px;
  }
  .cid-smru0PXf4b .navbar.opened {
    height: auto;
  }
  .cid-smru0PXf4b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smru0QE1zz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-smru0QE1zz .item {
  padding-bottom: 2rem;
}
.cid-smru0QE1zz .item-wrapper {
  position: relative;
}
.cid-smru0QE1zz .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smru0QE1zz .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smru0QE1zz .carousel-control,
.cid-smru0QE1zz .close {
  background: #1b1b1b;
}
.cid-smru0QE1zz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smru0QE1zz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smru0QE1zz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smru0QE1zz .carousel-control-next span {
  margin-left: 5px;
}
.cid-smru0QE1zz .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smru0QE1zz .close::before {
  content: '\e91a';
}
.cid-smru0QE1zz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smru0QE1zz .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smru0QE1zz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smru0QE1zz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smru0QE1zz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smru0QE1zz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smru0QE1zz .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smru0QE1zz .carousel-indicators li.active,
.cid-smru0QE1zz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smru0QE1zz .carousel-indicators li::after,
.cid-smru0QE1zz .carousel-indicators li::before {
  content: none;
}
.cid-smru0QE1zz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smru0QE1zz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smru0QE1zz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smru0QE1zz .carousel-indicators {
    display: none;
  }
}
.cid-smru0QE1zz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smru0QE1zz .carousel-inner > .active {
  display: block;
}
.cid-smru0QE1zz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smru0QE1zz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smru0QE1zz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smru0QE1zz .carousel-control,
  .cid-smru0QE1zz .carousel-indicators,
  .cid-smru0QE1zz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smru0QE1zz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smru0QE1zz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smru0QE1zz .carousel-indicators .active,
.cid-smru0QE1zz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smru0QE1zz .carousel-indicators .active {
  background: #fff;
}
.cid-smru0QE1zz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smru0QE1zz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smru0QE1zz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smru0QE1zz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smru0QE1zz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smru0QE1zz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smru0QE1zz .carousel {
  width: 100%;
}
.cid-smru0QE1zz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smru0QE1zz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smru0QE1zz .modal.fade .modal-dialog,
.cid-smru0QE1zz .modal.in .modal-dialog {
  transform: none;
}
.cid-smru0QE1zz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smru0QE1zz H6 {
  text-align: center;
  color: #05640a;
}
.cid-smru0QE1zz H3 {
  color: #05640a;
}
.cid-smru0QE1zz H4 {
  color: #05640a;
  text-align: left;
}
.cid-smru0RrugY {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smru0RrugY .content {
    text-align: center;
  }
  .cid-smru0RrugY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smru0RrugY .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smru0RrugY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smru0RrugY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smru0RrugY .google-map {
  height: 25rem;
  position: relative;
}
.cid-smru0RrugY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smru0RrugY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smru0RrugY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smru0RrugY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smru0RrugY .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smru0RrugY .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smru0RrugY .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smru0RrugY .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smru0RrugY .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smru0RrugY .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smru0RrugY .list {
  list-style-type: none;
  padding: 0;
}
.cid-smrqjrIdf2 {
  z-index: 1000;
  width: 100%;
}
.cid-smrqjrIdf2 nav.navbar {
  position: fixed;
}
.cid-smrqjrIdf2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smrqjrIdf2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smrqjrIdf2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smrqjrIdf2 .dropdown-item:hover,
.cid-smrqjrIdf2 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smrqjrIdf2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smrqjrIdf2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smrqjrIdf2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smrqjrIdf2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smrqjrIdf2 .nav-link {
  position: relative;
}
.cid-smrqjrIdf2 .container {
  display: flex;
  margin: auto;
}
.cid-smrqjrIdf2 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smrqjrIdf2 .dropdown-menu,
.cid-smrqjrIdf2 .navbar.opened {
  background: #42b148 !important;
}
.cid-smrqjrIdf2 .nav-item:focus,
.cid-smrqjrIdf2 .nav-link:focus {
  outline: none;
}
.cid-smrqjrIdf2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smrqjrIdf2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smrqjrIdf2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smrqjrIdf2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smrqjrIdf2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smrqjrIdf2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smrqjrIdf2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smrqjrIdf2 .navbar.opened {
  transition: all 0.3s;
}
.cid-smrqjrIdf2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smrqjrIdf2 .navbar .navbar-logo img {
  width: auto;
}
.cid-smrqjrIdf2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smrqjrIdf2 .navbar.collapsed {
  justify-content: center;
}
.cid-smrqjrIdf2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smrqjrIdf2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smrqjrIdf2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smrqjrIdf2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smrqjrIdf2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smrqjrIdf2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smrqjrIdf2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smrqjrIdf2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smrqjrIdf2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smrqjrIdf2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smrqjrIdf2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smrqjrIdf2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smrqjrIdf2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smrqjrIdf2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smrqjrIdf2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smrqjrIdf2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smrqjrIdf2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smrqjrIdf2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smrqjrIdf2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smrqjrIdf2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smrqjrIdf2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-smrqjrIdf2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smrqjrIdf2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smrqjrIdf2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smrqjrIdf2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smrqjrIdf2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smrqjrIdf2 .dropdown-item.active,
.cid-smrqjrIdf2 .dropdown-item:active {
  background-color: transparent;
}
.cid-smrqjrIdf2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smrqjrIdf2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smrqjrIdf2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smrqjrIdf2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smrqjrIdf2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smrqjrIdf2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smrqjrIdf2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smrqjrIdf2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smrqjrIdf2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smrqjrIdf2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smrqjrIdf2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smrqjrIdf2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smrqjrIdf2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smrqjrIdf2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smrqjrIdf2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smrqjrIdf2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smrqjrIdf2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smrqjrIdf2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smrqjrIdf2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smrqjrIdf2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smrqjrIdf2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smrqjrIdf2 .navbar {
    height: 70px;
  }
  .cid-smrqjrIdf2 .navbar.opened {
    height: auto;
  }
  .cid-smrqjrIdf2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smrqjstek9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-smrqjstek9 .item {
  padding-bottom: 2rem;
}
.cid-smrqjstek9 .item-wrapper {
  position: relative;
}
.cid-smrqjstek9 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smrqjstek9 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smrqjstek9 .carousel-control,
.cid-smrqjstek9 .close {
  background: #1b1b1b;
}
.cid-smrqjstek9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smrqjstek9 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smrqjstek9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smrqjstek9 .carousel-control-next span {
  margin-left: 5px;
}
.cid-smrqjstek9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smrqjstek9 .close::before {
  content: '\e91a';
}
.cid-smrqjstek9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smrqjstek9 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smrqjstek9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smrqjstek9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smrqjstek9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smrqjstek9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smrqjstek9 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smrqjstek9 .carousel-indicators li.active,
.cid-smrqjstek9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smrqjstek9 .carousel-indicators li::after,
.cid-smrqjstek9 .carousel-indicators li::before {
  content: none;
}
.cid-smrqjstek9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smrqjstek9 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smrqjstek9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smrqjstek9 .carousel-indicators {
    display: none;
  }
}
.cid-smrqjstek9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smrqjstek9 .carousel-inner > .active {
  display: block;
}
.cid-smrqjstek9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smrqjstek9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smrqjstek9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smrqjstek9 .carousel-control,
  .cid-smrqjstek9 .carousel-indicators,
  .cid-smrqjstek9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smrqjstek9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smrqjstek9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smrqjstek9 .carousel-indicators .active,
.cid-smrqjstek9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smrqjstek9 .carousel-indicators .active {
  background: #fff;
}
.cid-smrqjstek9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smrqjstek9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smrqjstek9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smrqjstek9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smrqjstek9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smrqjstek9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smrqjstek9 .carousel {
  width: 100%;
}
.cid-smrqjstek9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smrqjstek9 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smrqjstek9 .modal.fade .modal-dialog,
.cid-smrqjstek9 .modal.in .modal-dialog {
  transform: none;
}
.cid-smrqjstek9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smrqjstek9 H6 {
  text-align: center;
  color: #05640a;
}
.cid-smrqjstek9 H3 {
  color: #05640a;
  text-align: left;
}
.cid-smrqjstek9 H4 {
  color: #05640a;
}
.cid-smrqjstek9 DIV {
  text-align: left;
}
.cid-smrqjtwTDG {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smrqjtwTDG .content {
    text-align: center;
  }
  .cid-smrqjtwTDG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smrqjtwTDG .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smrqjtwTDG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smrqjtwTDG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smrqjtwTDG .google-map {
  height: 25rem;
  position: relative;
}
.cid-smrqjtwTDG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smrqjtwTDG .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smrqjtwTDG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smrqjtwTDG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smrqjtwTDG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smrqjtwTDG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smrqjtwTDG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smrqjtwTDG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smrqjtwTDG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smrqjtwTDG .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smrqjtwTDG .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPIJ9p9lH {
  z-index: 1000;
  width: 100%;
}
.cid-shPIJ9p9lH nav.navbar {
  position: fixed;
}
.cid-shPIJ9p9lH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPIJ9p9lH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPIJ9p9lH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPIJ9p9lH .dropdown-item:hover,
.cid-shPIJ9p9lH .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPIJ9p9lH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPIJ9p9lH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPIJ9p9lH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPIJ9p9lH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPIJ9p9lH .nav-link {
  position: relative;
}
.cid-shPIJ9p9lH .container {
  display: flex;
  margin: auto;
}
.cid-shPIJ9p9lH .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPIJ9p9lH .dropdown-menu,
.cid-shPIJ9p9lH .navbar.opened {
  background: #42b148 !important;
}
.cid-shPIJ9p9lH .nav-item:focus,
.cid-shPIJ9p9lH .nav-link:focus {
  outline: none;
}
.cid-shPIJ9p9lH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPIJ9p9lH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPIJ9p9lH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPIJ9p9lH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPIJ9p9lH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPIJ9p9lH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPIJ9p9lH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPIJ9p9lH .navbar.opened {
  transition: all 0.3s;
}
.cid-shPIJ9p9lH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPIJ9p9lH .navbar .navbar-logo img {
  width: auto;
}
.cid-shPIJ9p9lH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPIJ9p9lH .navbar.collapsed {
  justify-content: center;
}
.cid-shPIJ9p9lH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPIJ9p9lH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPIJ9p9lH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPIJ9p9lH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPIJ9p9lH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPIJ9p9lH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPIJ9p9lH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPIJ9p9lH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPIJ9p9lH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPIJ9p9lH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPIJ9p9lH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPIJ9p9lH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPIJ9p9lH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPIJ9p9lH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPIJ9p9lH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPIJ9p9lH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPIJ9p9lH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPIJ9p9lH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPIJ9p9lH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPIJ9p9lH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPIJ9p9lH .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPIJ9p9lH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPIJ9p9lH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPIJ9p9lH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPIJ9p9lH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPIJ9p9lH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPIJ9p9lH .dropdown-item.active,
.cid-shPIJ9p9lH .dropdown-item:active {
  background-color: transparent;
}
.cid-shPIJ9p9lH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPIJ9p9lH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPIJ9p9lH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPIJ9p9lH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPIJ9p9lH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPIJ9p9lH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPIJ9p9lH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPIJ9p9lH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPIJ9p9lH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPIJ9p9lH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPIJ9p9lH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPIJ9p9lH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPIJ9p9lH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPIJ9p9lH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPIJ9p9lH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPIJ9p9lH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPIJ9p9lH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPIJ9p9lH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPIJ9p9lH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPIJ9p9lH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPIJ9p9lH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPIJ9p9lH .navbar {
    height: 70px;
  }
  .cid-shPIJ9p9lH .navbar.opened {
    height: auto;
  }
  .cid-shPIJ9p9lH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPIJa5RVa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPIJa5RVa .item {
  padding-bottom: 2rem;
}
.cid-shPIJa5RVa .item-wrapper {
  position: relative;
}
.cid-shPIJa5RVa .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPIJa5RVa .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPIJa5RVa .carousel-control,
.cid-shPIJa5RVa .close {
  background: #1b1b1b;
}
.cid-shPIJa5RVa .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPIJa5RVa .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPIJa5RVa .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPIJa5RVa .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPIJa5RVa .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPIJa5RVa .close::before {
  content: '\e91a';
}
.cid-shPIJa5RVa .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPIJa5RVa .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPIJa5RVa .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPIJa5RVa .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPIJa5RVa .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPIJa5RVa .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPIJa5RVa .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPIJa5RVa .carousel-indicators li.active,
.cid-shPIJa5RVa .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPIJa5RVa .carousel-indicators li::after,
.cid-shPIJa5RVa .carousel-indicators li::before {
  content: none;
}
.cid-shPIJa5RVa .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPIJa5RVa .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPIJa5RVa .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPIJa5RVa .carousel-indicators {
    display: none;
  }
}
.cid-shPIJa5RVa .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPIJa5RVa .carousel-inner > .active {
  display: block;
}
.cid-shPIJa5RVa .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPIJa5RVa .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPIJa5RVa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPIJa5RVa .carousel-control,
  .cid-shPIJa5RVa .carousel-indicators,
  .cid-shPIJa5RVa .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPIJa5RVa .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPIJa5RVa .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPIJa5RVa .carousel-indicators .active,
.cid-shPIJa5RVa .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPIJa5RVa .carousel-indicators .active {
  background: #fff;
}
.cid-shPIJa5RVa .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPIJa5RVa .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPIJa5RVa .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPIJa5RVa .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPIJa5RVa .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPIJa5RVa .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPIJa5RVa .carousel {
  width: 100%;
}
.cid-shPIJa5RVa .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPIJa5RVa .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPIJa5RVa .modal.fade .modal-dialog,
.cid-shPIJa5RVa .modal.in .modal-dialog {
  transform: none;
}
.cid-shPIJa5RVa .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPIJa5RVa H6 {
  text-align: center;
}
.cid-shPIJa5RVa H4 {
  text-align: left;
}
.cid-shPIJb8tO6 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPIJb8tO6 .content {
    text-align: center;
  }
  .cid-shPIJb8tO6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPIJb8tO6 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPIJb8tO6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPIJb8tO6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPIJb8tO6 .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPIJb8tO6 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPIJb8tO6 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPIJb8tO6 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPIJb8tO6 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPIJb8tO6 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPIJb8tO6 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPIJb8tO6 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPIJb8tO6 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPIJb8tO6 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPIJb8tO6 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPIJb8tO6 .list {
  list-style-type: none;
  padding: 0;
}
.cid-sma6ZkIfIO {
  z-index: 1000;
  width: 100%;
}
.cid-sma6ZkIfIO nav.navbar {
  position: fixed;
}
.cid-sma6ZkIfIO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sma6ZkIfIO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sma6ZkIfIO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sma6ZkIfIO .dropdown-item:hover,
.cid-sma6ZkIfIO .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sma6ZkIfIO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sma6ZkIfIO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sma6ZkIfIO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sma6ZkIfIO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sma6ZkIfIO .nav-link {
  position: relative;
}
.cid-sma6ZkIfIO .container {
  display: flex;
  margin: auto;
}
.cid-sma6ZkIfIO .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sma6ZkIfIO .dropdown-menu,
.cid-sma6ZkIfIO .navbar.opened {
  background: #42b148 !important;
}
.cid-sma6ZkIfIO .nav-item:focus,
.cid-sma6ZkIfIO .nav-link:focus {
  outline: none;
}
.cid-sma6ZkIfIO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sma6ZkIfIO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sma6ZkIfIO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sma6ZkIfIO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sma6ZkIfIO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sma6ZkIfIO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sma6ZkIfIO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sma6ZkIfIO .navbar.opened {
  transition: all 0.3s;
}
.cid-sma6ZkIfIO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sma6ZkIfIO .navbar .navbar-logo img {
  width: auto;
}
.cid-sma6ZkIfIO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sma6ZkIfIO .navbar.collapsed {
  justify-content: center;
}
.cid-sma6ZkIfIO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sma6ZkIfIO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sma6ZkIfIO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sma6ZkIfIO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sma6ZkIfIO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sma6ZkIfIO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sma6ZkIfIO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sma6ZkIfIO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sma6ZkIfIO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sma6ZkIfIO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sma6ZkIfIO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sma6ZkIfIO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sma6ZkIfIO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sma6ZkIfIO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sma6ZkIfIO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sma6ZkIfIO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sma6ZkIfIO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sma6ZkIfIO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sma6ZkIfIO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sma6ZkIfIO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sma6ZkIfIO .navbar.navbar-short {
  min-height: 60px;
}
.cid-sma6ZkIfIO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sma6ZkIfIO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sma6ZkIfIO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sma6ZkIfIO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sma6ZkIfIO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sma6ZkIfIO .dropdown-item.active,
.cid-sma6ZkIfIO .dropdown-item:active {
  background-color: transparent;
}
.cid-sma6ZkIfIO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sma6ZkIfIO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sma6ZkIfIO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sma6ZkIfIO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sma6ZkIfIO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sma6ZkIfIO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sma6ZkIfIO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sma6ZkIfIO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sma6ZkIfIO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sma6ZkIfIO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sma6ZkIfIO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sma6ZkIfIO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sma6ZkIfIO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sma6ZkIfIO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sma6ZkIfIO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sma6ZkIfIO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sma6ZkIfIO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sma6ZkIfIO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sma6ZkIfIO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sma6ZkIfIO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sma6ZkIfIO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sma6ZkIfIO .navbar {
    height: 70px;
  }
  .cid-sma6ZkIfIO .navbar.opened {
    height: auto;
  }
  .cid-sma6ZkIfIO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sma6ZlreHg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-sma6ZlreHg .item {
  padding-bottom: 2rem;
}
.cid-sma6ZlreHg .item-wrapper {
  position: relative;
}
.cid-sma6ZlreHg .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sma6ZlreHg .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sma6ZlreHg .carousel-control,
.cid-sma6ZlreHg .close {
  background: #1b1b1b;
}
.cid-sma6ZlreHg .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sma6ZlreHg .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sma6ZlreHg .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sma6ZlreHg .carousel-control-next span {
  margin-left: 5px;
}
.cid-sma6ZlreHg .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sma6ZlreHg .close::before {
  content: '\e91a';
}
.cid-sma6ZlreHg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sma6ZlreHg .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sma6ZlreHg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sma6ZlreHg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sma6ZlreHg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sma6ZlreHg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sma6ZlreHg .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sma6ZlreHg .carousel-indicators li.active,
.cid-sma6ZlreHg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sma6ZlreHg .carousel-indicators li::after,
.cid-sma6ZlreHg .carousel-indicators li::before {
  content: none;
}
.cid-sma6ZlreHg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sma6ZlreHg .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sma6ZlreHg .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sma6ZlreHg .carousel-indicators {
    display: none;
  }
}
.cid-sma6ZlreHg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sma6ZlreHg .carousel-inner > .active {
  display: block;
}
.cid-sma6ZlreHg .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sma6ZlreHg .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sma6ZlreHg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sma6ZlreHg .carousel-control,
  .cid-sma6ZlreHg .carousel-indicators,
  .cid-sma6ZlreHg .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sma6ZlreHg .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sma6ZlreHg .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sma6ZlreHg .carousel-indicators .active,
.cid-sma6ZlreHg .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sma6ZlreHg .carousel-indicators .active {
  background: #fff;
}
.cid-sma6ZlreHg .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sma6ZlreHg .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sma6ZlreHg .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sma6ZlreHg .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sma6ZlreHg .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sma6ZlreHg .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sma6ZlreHg .carousel {
  width: 100%;
}
.cid-sma6ZlreHg .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sma6ZlreHg .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sma6ZlreHg .modal.fade .modal-dialog,
.cid-sma6ZlreHg .modal.in .modal-dialog {
  transform: none;
}
.cid-sma6ZlreHg .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sma6ZlreHg H6 {
  text-align: center;
  color: #05640a;
}
.cid-sma6ZlreHg H4 {
  text-align: left;
  color: #05640a;
}
.cid-sma6ZlreHg H3 {
  color: #05640a;
}
.cid-sma6ZmsDkP {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sma6ZmsDkP .content {
    text-align: center;
  }
  .cid-sma6ZmsDkP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sma6ZmsDkP .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sma6ZmsDkP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sma6ZmsDkP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sma6ZmsDkP .google-map {
  height: 25rem;
  position: relative;
}
.cid-sma6ZmsDkP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sma6ZmsDkP .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sma6ZmsDkP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sma6ZmsDkP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sma6ZmsDkP .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sma6ZmsDkP .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sma6ZmsDkP .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sma6ZmsDkP .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sma6ZmsDkP .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sma6ZmsDkP .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sma6ZmsDkP .list {
  list-style-type: none;
  padding: 0;
}
.cid-siRd0HQKIm {
  z-index: 1000;
  width: 100%;
}
.cid-siRd0HQKIm nav.navbar {
  position: fixed;
}
.cid-siRd0HQKIm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRd0HQKIm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siRd0HQKIm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siRd0HQKIm .dropdown-item:hover,
.cid-siRd0HQKIm .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-siRd0HQKIm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siRd0HQKIm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siRd0HQKIm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siRd0HQKIm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siRd0HQKIm .nav-link {
  position: relative;
}
.cid-siRd0HQKIm .container {
  display: flex;
  margin: auto;
}
.cid-siRd0HQKIm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siRd0HQKIm .dropdown-menu,
.cid-siRd0HQKIm .navbar.opened {
  background: #0b7d11 !important;
}
.cid-siRd0HQKIm .nav-item:focus,
.cid-siRd0HQKIm .nav-link:focus {
  outline: none;
}
.cid-siRd0HQKIm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siRd0HQKIm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siRd0HQKIm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siRd0HQKIm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siRd0HQKIm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siRd0HQKIm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siRd0HQKIm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(11, 125, 17, 0.7);
}
.cid-siRd0HQKIm .navbar.opened {
  transition: all 0.3s;
}
.cid-siRd0HQKIm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siRd0HQKIm .navbar .navbar-logo img {
  width: auto;
}
.cid-siRd0HQKIm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siRd0HQKIm .navbar.collapsed {
  justify-content: center;
}
.cid-siRd0HQKIm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siRd0HQKIm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siRd0HQKIm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-siRd0HQKIm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siRd0HQKIm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siRd0HQKIm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-siRd0HQKIm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siRd0HQKIm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siRd0HQKIm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siRd0HQKIm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siRd0HQKIm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siRd0HQKIm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siRd0HQKIm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siRd0HQKIm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-siRd0HQKIm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siRd0HQKIm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siRd0HQKIm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siRd0HQKIm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siRd0HQKIm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siRd0HQKIm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siRd0HQKIm .navbar.navbar-short {
  min-height: 60px;
}
.cid-siRd0HQKIm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siRd0HQKIm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siRd0HQKIm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-siRd0HQKIm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siRd0HQKIm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siRd0HQKIm .dropdown-item.active,
.cid-siRd0HQKIm .dropdown-item:active {
  background-color: transparent;
}
.cid-siRd0HQKIm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siRd0HQKIm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siRd0HQKIm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siRd0HQKIm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b7d11;
}
.cid-siRd0HQKIm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siRd0HQKIm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siRd0HQKIm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siRd0HQKIm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siRd0HQKIm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siRd0HQKIm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-siRd0HQKIm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siRd0HQKIm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRd0HQKIm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siRd0HQKIm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siRd0HQKIm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRd0HQKIm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siRd0HQKIm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siRd0HQKIm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siRd0HQKIm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siRd0HQKIm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siRd0HQKIm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-siRd0HQKIm .navbar {
    height: 70px;
  }
  .cid-siRd0HQKIm .navbar.opened {
    height: auto;
  }
  .cid-siRd0HQKIm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siRd0FFMdr {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/auwershoes-header3-960x360.jpg");
}
.cid-siRd0FFMdr .mbr-section-title {
  color: #c31010;
}
.cid-siRd0FFMdr .mbr-text,
.cid-siRd0FFMdr .mbr-section-btn {
  color: #ffffff;
}
.cid-siRgATHrAR {
  background-color: #ffe161;
}
.cid-siRgATHrAR .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-siRgATHrAR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-siRgATHrAR .row {
  flex-direction: row-reverse;
}
.cid-siRgATHrAR img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-siRgATHrAR .text-wrapper {
    padding: 2rem;
  }
}
.cid-siRgATHrAR .mbr-description {
  text-align: left;
  color: #05640a;
}
.cid-siRgATHrAR .mbr-text {
  color: #05640a;
}
.cid-siRgATHrAR .mbr-section-title {
  color: #05640a;
}
.cid-siRo44Rsvw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe161;
}
.cid-siRo44Rsvw img,
.cid-siRo44Rsvw .item-img {
  width: 100%;
}
.cid-siRo44Rsvw .item:focus,
.cid-siRo44Rsvw span:focus {
  outline: none;
}
.cid-siRo44Rsvw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-siRo44Rsvw .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-siRo44Rsvw .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-siRo44Rsvw .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-siRo44Rsvw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-siRo44Rsvw .mbr-section-title {
  color: #232323;
}
.cid-siRo44Rsvw .mbr-text,
.cid-siRo44Rsvw .mbr-section-btn {
  text-align: left;
}
.cid-siRo44Rsvw .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-siRo44Rsvw .item-subtitle {
  text-align: center;
}
.cid-siRo44Rsvw .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-siRd0H97ZN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-siRd0H97ZN .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-siRd0H97ZN .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-siRd0H97ZN .row {
    text-align: center;
  }
  .cid-siRd0H97ZN .row > div {
    margin: auto;
  }
  .cid-siRd0H97ZN .social-row {
    justify-content: center;
  }
}
.cid-siRd0H97ZN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-siRd0H97ZN .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-siRd0H97ZN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-siRd0H97ZN .list {
    margin-bottom: 0rem;
  }
}
.cid-siRd0H97ZN .mbr-text {
  color: #bbbbbb;
}
.cid-siRd0H97ZN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-siRd0H97ZN .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-siRd0H97ZN div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-siRd0H97ZN .copyright {
  text-align: left;
}
.cid-suJbmmMv2N {
  z-index: 1000;
  width: 100%;
}
.cid-suJbmmMv2N nav.navbar {
  position: fixed;
}
.cid-suJbmmMv2N .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-suJbmmMv2N .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-suJbmmMv2N .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-suJbmmMv2N .dropdown-item:hover,
.cid-suJbmmMv2N .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-suJbmmMv2N .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-suJbmmMv2N .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-suJbmmMv2N .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-suJbmmMv2N .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-suJbmmMv2N .nav-link {
  position: relative;
}
.cid-suJbmmMv2N .container {
  display: flex;
  margin: auto;
}
.cid-suJbmmMv2N .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suJbmmMv2N .dropdown-menu,
.cid-suJbmmMv2N .navbar.opened {
  background: #42b148 !important;
}
.cid-suJbmmMv2N .nav-item:focus,
.cid-suJbmmMv2N .nav-link:focus {
  outline: none;
}
.cid-suJbmmMv2N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-suJbmmMv2N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suJbmmMv2N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-suJbmmMv2N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-suJbmmMv2N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suJbmmMv2N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suJbmmMv2N .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-suJbmmMv2N .navbar.opened {
  transition: all 0.3s;
}
.cid-suJbmmMv2N .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-suJbmmMv2N .navbar .navbar-logo img {
  width: auto;
}
.cid-suJbmmMv2N .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-suJbmmMv2N .navbar.collapsed {
  justify-content: center;
}
.cid-suJbmmMv2N .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suJbmmMv2N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-suJbmmMv2N .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-suJbmmMv2N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suJbmmMv2N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suJbmmMv2N .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-suJbmmMv2N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suJbmmMv2N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suJbmmMv2N .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suJbmmMv2N .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suJbmmMv2N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suJbmmMv2N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suJbmmMv2N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suJbmmMv2N .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-suJbmmMv2N .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-suJbmmMv2N .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suJbmmMv2N .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suJbmmMv2N .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-suJbmmMv2N .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-suJbmmMv2N .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suJbmmMv2N .navbar.navbar-short {
  min-height: 60px;
}
.cid-suJbmmMv2N .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-suJbmmMv2N .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-suJbmmMv2N .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suJbmmMv2N .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suJbmmMv2N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suJbmmMv2N .dropdown-item.active,
.cid-suJbmmMv2N .dropdown-item:active {
  background-color: transparent;
}
.cid-suJbmmMv2N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suJbmmMv2N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suJbmmMv2N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suJbmmMv2N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-suJbmmMv2N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suJbmmMv2N .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suJbmmMv2N ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-suJbmmMv2N .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-suJbmmMv2N button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-suJbmmMv2N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-suJbmmMv2N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suJbmmMv2N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suJbmmMv2N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suJbmmMv2N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suJbmmMv2N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suJbmmMv2N nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suJbmmMv2N nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suJbmmMv2N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suJbmmMv2N .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-suJbmmMv2N a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-suJbmmMv2N .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suJbmmMv2N .navbar {
    height: 70px;
  }
  .cid-suJbmmMv2N .navbar.opened {
    height: auto;
  }
  .cid-suJbmmMv2N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suJbmnv0sy {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/img-8757-2000x1333.jpeg");
}
.cid-suJbmnv0sy .item {
  padding-bottom: 2rem;
}
.cid-suJbmnv0sy .item-wrapper {
  position: relative;
}
.cid-suJbmnv0sy .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-suJbmnv0sy .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-suJbmnv0sy .carousel-control,
.cid-suJbmnv0sy .close {
  background: #1b1b1b;
}
.cid-suJbmnv0sy .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-suJbmnv0sy .carousel-control-prev span {
  margin-right: 5px;
}
.cid-suJbmnv0sy .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-suJbmnv0sy .carousel-control-next span {
  margin-left: 5px;
}
.cid-suJbmnv0sy .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-suJbmnv0sy .close::before {
  content: '\e91a';
}
.cid-suJbmnv0sy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-suJbmnv0sy .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-suJbmnv0sy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suJbmnv0sy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-suJbmnv0sy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-suJbmnv0sy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-suJbmnv0sy .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-suJbmnv0sy .carousel-indicators li.active,
.cid-suJbmnv0sy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-suJbmnv0sy .carousel-indicators li::after,
.cid-suJbmnv0sy .carousel-indicators li::before {
  content: none;
}
.cid-suJbmnv0sy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-suJbmnv0sy .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-suJbmnv0sy .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-suJbmnv0sy .carousel-indicators {
    display: none;
  }
}
.cid-suJbmnv0sy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-suJbmnv0sy .carousel-inner > .active {
  display: block;
}
.cid-suJbmnv0sy .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suJbmnv0sy .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suJbmnv0sy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-suJbmnv0sy .carousel-control,
  .cid-suJbmnv0sy .carousel-indicators,
  .cid-suJbmnv0sy .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-suJbmnv0sy .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-suJbmnv0sy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-suJbmnv0sy .carousel-indicators .active,
.cid-suJbmnv0sy .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-suJbmnv0sy .carousel-indicators .active {
  background: #fff;
}
.cid-suJbmnv0sy .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-suJbmnv0sy .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-suJbmnv0sy .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-suJbmnv0sy .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-suJbmnv0sy .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-suJbmnv0sy .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-suJbmnv0sy .carousel {
  width: 100%;
}
.cid-suJbmnv0sy .modal-backdrop.in {
  opacity: 0.8;
}
.cid-suJbmnv0sy .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-suJbmnv0sy .modal.fade .modal-dialog,
.cid-suJbmnv0sy .modal.in .modal-dialog {
  transform: none;
}
.cid-suJbmnv0sy .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-suJbmnv0sy H6 {
  text-align: center;
  color: #05640a;
}
.cid-suJbmnv0sy H3 {
  color: #05640a;
}
.cid-suJbmnv0sy H4 {
  color: #05640a;
  text-align: left;
}
.cid-suJbmolnL3 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-suJbmolnL3 .content {
    text-align: center;
  }
  .cid-suJbmolnL3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suJbmolnL3 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-suJbmolnL3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suJbmolnL3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-suJbmolnL3 .google-map {
  height: 25rem;
  position: relative;
}
.cid-suJbmolnL3 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suJbmolnL3 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-suJbmolnL3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suJbmolnL3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-suJbmolnL3 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suJbmolnL3 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suJbmolnL3 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-suJbmolnL3 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-suJbmolnL3 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suJbmolnL3 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suJbmolnL3 .list {
  list-style-type: none;
  padding: 0;
}
.cid-suJe6a1F8R {
  z-index: 1000;
  width: 100%;
}
.cid-suJe6a1F8R nav.navbar {
  position: fixed;
}
.cid-suJe6a1F8R .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-suJe6a1F8R .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-suJe6a1F8R .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-suJe6a1F8R .dropdown-item:hover,
.cid-suJe6a1F8R .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-suJe6a1F8R .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-suJe6a1F8R .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-suJe6a1F8R .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-suJe6a1F8R .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-suJe6a1F8R .nav-link {
  position: relative;
}
.cid-suJe6a1F8R .container {
  display: flex;
  margin: auto;
}
.cid-suJe6a1F8R .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suJe6a1F8R .dropdown-menu,
.cid-suJe6a1F8R .navbar.opened {
  background: #42b148 !important;
}
.cid-suJe6a1F8R .nav-item:focus,
.cid-suJe6a1F8R .nav-link:focus {
  outline: none;
}
.cid-suJe6a1F8R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-suJe6a1F8R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suJe6a1F8R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-suJe6a1F8R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-suJe6a1F8R .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suJe6a1F8R .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suJe6a1F8R .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-suJe6a1F8R .navbar.opened {
  transition: all 0.3s;
}
.cid-suJe6a1F8R .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-suJe6a1F8R .navbar .navbar-logo img {
  width: auto;
}
.cid-suJe6a1F8R .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-suJe6a1F8R .navbar.collapsed {
  justify-content: center;
}
.cid-suJe6a1F8R .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suJe6a1F8R .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-suJe6a1F8R .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-suJe6a1F8R .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suJe6a1F8R .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suJe6a1F8R .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-suJe6a1F8R .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suJe6a1F8R .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suJe6a1F8R .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suJe6a1F8R .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suJe6a1F8R .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suJe6a1F8R .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suJe6a1F8R .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suJe6a1F8R .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-suJe6a1F8R .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-suJe6a1F8R .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suJe6a1F8R .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suJe6a1F8R .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-suJe6a1F8R .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-suJe6a1F8R .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suJe6a1F8R .navbar.navbar-short {
  min-height: 60px;
}
.cid-suJe6a1F8R .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-suJe6a1F8R .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-suJe6a1F8R .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suJe6a1F8R .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suJe6a1F8R .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suJe6a1F8R .dropdown-item.active,
.cid-suJe6a1F8R .dropdown-item:active {
  background-color: transparent;
}
.cid-suJe6a1F8R .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suJe6a1F8R .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suJe6a1F8R .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suJe6a1F8R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-suJe6a1F8R .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suJe6a1F8R .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suJe6a1F8R ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-suJe6a1F8R .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-suJe6a1F8R button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-suJe6a1F8R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-suJe6a1F8R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suJe6a1F8R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suJe6a1F8R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suJe6a1F8R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suJe6a1F8R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suJe6a1F8R nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suJe6a1F8R nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suJe6a1F8R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suJe6a1F8R .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-suJe6a1F8R a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-suJe6a1F8R .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suJe6a1F8R .navbar {
    height: 70px;
  }
  .cid-suJe6a1F8R .navbar.opened {
    height: auto;
  }
  .cid-suJe6a1F8R .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suJe6aH1dH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/lehmausfachung-2000x1500.jpeg");
}
.cid-suJe6aH1dH .item {
  padding-bottom: 2rem;
}
.cid-suJe6aH1dH .item-wrapper {
  position: relative;
}
.cid-suJe6aH1dH .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-suJe6aH1dH .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-suJe6aH1dH .carousel-control,
.cid-suJe6aH1dH .close {
  background: #1b1b1b;
}
.cid-suJe6aH1dH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-suJe6aH1dH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-suJe6aH1dH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-suJe6aH1dH .carousel-control-next span {
  margin-left: 5px;
}
.cid-suJe6aH1dH .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-suJe6aH1dH .close::before {
  content: '\e91a';
}
.cid-suJe6aH1dH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-suJe6aH1dH .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-suJe6aH1dH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suJe6aH1dH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-suJe6aH1dH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-suJe6aH1dH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-suJe6aH1dH .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-suJe6aH1dH .carousel-indicators li.active,
.cid-suJe6aH1dH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-suJe6aH1dH .carousel-indicators li::after,
.cid-suJe6aH1dH .carousel-indicators li::before {
  content: none;
}
.cid-suJe6aH1dH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-suJe6aH1dH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-suJe6aH1dH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-suJe6aH1dH .carousel-indicators {
    display: none;
  }
}
.cid-suJe6aH1dH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-suJe6aH1dH .carousel-inner > .active {
  display: block;
}
.cid-suJe6aH1dH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suJe6aH1dH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suJe6aH1dH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-suJe6aH1dH .carousel-control,
  .cid-suJe6aH1dH .carousel-indicators,
  .cid-suJe6aH1dH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-suJe6aH1dH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-suJe6aH1dH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-suJe6aH1dH .carousel-indicators .active,
.cid-suJe6aH1dH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-suJe6aH1dH .carousel-indicators .active {
  background: #fff;
}
.cid-suJe6aH1dH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-suJe6aH1dH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-suJe6aH1dH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-suJe6aH1dH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-suJe6aH1dH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-suJe6aH1dH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-suJe6aH1dH .carousel {
  width: 100%;
}
.cid-suJe6aH1dH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-suJe6aH1dH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-suJe6aH1dH .modal.fade .modal-dialog,
.cid-suJe6aH1dH .modal.in .modal-dialog {
  transform: none;
}
.cid-suJe6aH1dH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-suJe6aH1dH H6 {
  text-align: center;
  color: #05640a;
}
.cid-suJe6aH1dH H4 {
  text-align: left;
  color: #05640a;
}
.cid-suJe6aH1dH H3 {
  color: #05640a;
}
.cid-suJe6bEnwJ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-suJe6bEnwJ .content {
    text-align: center;
  }
  .cid-suJe6bEnwJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suJe6bEnwJ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-suJe6bEnwJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suJe6bEnwJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-suJe6bEnwJ .google-map {
  height: 25rem;
  position: relative;
}
.cid-suJe6bEnwJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suJe6bEnwJ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-suJe6bEnwJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suJe6bEnwJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-suJe6bEnwJ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suJe6bEnwJ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suJe6bEnwJ .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-suJe6bEnwJ .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-suJe6bEnwJ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suJe6bEnwJ .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suJe6bEnwJ .list {
  list-style-type: none;
  padding: 0;
}
.cid-suGhXr2Ewj {
  z-index: 1000;
  width: 100%;
}
.cid-suGhXr2Ewj nav.navbar {
  position: fixed;
}
.cid-suGhXr2Ewj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-suGhXr2Ewj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-suGhXr2Ewj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-suGhXr2Ewj .dropdown-item:hover,
.cid-suGhXr2Ewj .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-suGhXr2Ewj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-suGhXr2Ewj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-suGhXr2Ewj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-suGhXr2Ewj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-suGhXr2Ewj .nav-link {
  position: relative;
}
.cid-suGhXr2Ewj .container {
  display: flex;
  margin: auto;
}
.cid-suGhXr2Ewj .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suGhXr2Ewj .dropdown-menu,
.cid-suGhXr2Ewj .navbar.opened {
  background: #42b148 !important;
}
.cid-suGhXr2Ewj .nav-item:focus,
.cid-suGhXr2Ewj .nav-link:focus {
  outline: none;
}
.cid-suGhXr2Ewj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-suGhXr2Ewj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suGhXr2Ewj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-suGhXr2Ewj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-suGhXr2Ewj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suGhXr2Ewj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suGhXr2Ewj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-suGhXr2Ewj .navbar.opened {
  transition: all 0.3s;
}
.cid-suGhXr2Ewj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-suGhXr2Ewj .navbar .navbar-logo img {
  width: auto;
}
.cid-suGhXr2Ewj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-suGhXr2Ewj .navbar.collapsed {
  justify-content: center;
}
.cid-suGhXr2Ewj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suGhXr2Ewj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-suGhXr2Ewj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-suGhXr2Ewj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suGhXr2Ewj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suGhXr2Ewj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-suGhXr2Ewj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suGhXr2Ewj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suGhXr2Ewj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suGhXr2Ewj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suGhXr2Ewj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suGhXr2Ewj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suGhXr2Ewj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suGhXr2Ewj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-suGhXr2Ewj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-suGhXr2Ewj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suGhXr2Ewj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suGhXr2Ewj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-suGhXr2Ewj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-suGhXr2Ewj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suGhXr2Ewj .navbar.navbar-short {
  min-height: 60px;
}
.cid-suGhXr2Ewj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-suGhXr2Ewj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-suGhXr2Ewj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suGhXr2Ewj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suGhXr2Ewj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suGhXr2Ewj .dropdown-item.active,
.cid-suGhXr2Ewj .dropdown-item:active {
  background-color: transparent;
}
.cid-suGhXr2Ewj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suGhXr2Ewj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suGhXr2Ewj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suGhXr2Ewj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-suGhXr2Ewj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suGhXr2Ewj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suGhXr2Ewj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-suGhXr2Ewj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-suGhXr2Ewj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-suGhXr2Ewj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-suGhXr2Ewj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suGhXr2Ewj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suGhXr2Ewj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suGhXr2Ewj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suGhXr2Ewj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suGhXr2Ewj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suGhXr2Ewj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suGhXr2Ewj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suGhXr2Ewj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-suGhXr2Ewj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-suGhXr2Ewj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suGhXr2Ewj .navbar {
    height: 70px;
  }
  .cid-suGhXr2Ewj .navbar.opened {
    height: auto;
  }
  .cid-suGhXr2Ewj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suGhXrRCrs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-suGhXrRCrs .item {
  padding-bottom: 2rem;
}
.cid-suGhXrRCrs .item-wrapper {
  position: relative;
}
.cid-suGhXrRCrs .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-suGhXrRCrs .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-suGhXrRCrs .carousel-control,
.cid-suGhXrRCrs .close {
  background: #1b1b1b;
}
.cid-suGhXrRCrs .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-suGhXrRCrs .carousel-control-prev span {
  margin-right: 5px;
}
.cid-suGhXrRCrs .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-suGhXrRCrs .carousel-control-next span {
  margin-left: 5px;
}
.cid-suGhXrRCrs .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-suGhXrRCrs .close::before {
  content: '\e91a';
}
.cid-suGhXrRCrs .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-suGhXrRCrs .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-suGhXrRCrs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suGhXrRCrs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-suGhXrRCrs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-suGhXrRCrs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-suGhXrRCrs .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-suGhXrRCrs .carousel-indicators li.active,
.cid-suGhXrRCrs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-suGhXrRCrs .carousel-indicators li::after,
.cid-suGhXrRCrs .carousel-indicators li::before {
  content: none;
}
.cid-suGhXrRCrs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-suGhXrRCrs .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-suGhXrRCrs .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-suGhXrRCrs .carousel-indicators {
    display: none;
  }
}
.cid-suGhXrRCrs .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-suGhXrRCrs .carousel-inner > .active {
  display: block;
}
.cid-suGhXrRCrs .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suGhXrRCrs .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suGhXrRCrs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-suGhXrRCrs .carousel-control,
  .cid-suGhXrRCrs .carousel-indicators,
  .cid-suGhXrRCrs .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-suGhXrRCrs .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-suGhXrRCrs .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-suGhXrRCrs .carousel-indicators .active,
.cid-suGhXrRCrs .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-suGhXrRCrs .carousel-indicators .active {
  background: #fff;
}
.cid-suGhXrRCrs .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-suGhXrRCrs .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-suGhXrRCrs .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-suGhXrRCrs .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-suGhXrRCrs .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-suGhXrRCrs .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-suGhXrRCrs .carousel {
  width: 100%;
}
.cid-suGhXrRCrs .modal-backdrop.in {
  opacity: 0.8;
}
.cid-suGhXrRCrs .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-suGhXrRCrs .modal.fade .modal-dialog,
.cid-suGhXrRCrs .modal.in .modal-dialog {
  transform: none;
}
.cid-suGhXrRCrs .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-suGhXrRCrs H6 {
  text-align: center;
}
.cid-suGhXrRCrs H4 {
  text-align: left;
}
.cid-suGhXsXNgA {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-suGhXsXNgA .content {
    text-align: center;
  }
  .cid-suGhXsXNgA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suGhXsXNgA .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-suGhXsXNgA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suGhXsXNgA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-suGhXsXNgA .google-map {
  height: 25rem;
  position: relative;
}
.cid-suGhXsXNgA .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suGhXsXNgA .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-suGhXsXNgA .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suGhXsXNgA .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-suGhXsXNgA .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suGhXsXNgA .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suGhXsXNgA .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-suGhXsXNgA .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-suGhXsXNgA .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suGhXsXNgA .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suGhXsXNgA .list {
  list-style-type: none;
  padding: 0;
}
.cid-sv3N7R9fzl {
  z-index: 1000;
  width: 100%;
}
.cid-sv3N7R9fzl nav.navbar {
  position: fixed;
}
.cid-sv3N7R9fzl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sv3N7R9fzl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sv3N7R9fzl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sv3N7R9fzl .dropdown-item:hover,
.cid-sv3N7R9fzl .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sv3N7R9fzl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sv3N7R9fzl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sv3N7R9fzl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sv3N7R9fzl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sv3N7R9fzl .nav-link {
  position: relative;
}
.cid-sv3N7R9fzl .container {
  display: flex;
  margin: auto;
}
.cid-sv3N7R9fzl .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sv3N7R9fzl .dropdown-menu,
.cid-sv3N7R9fzl .navbar.opened {
  background: #42b148 !important;
}
.cid-sv3N7R9fzl .nav-item:focus,
.cid-sv3N7R9fzl .nav-link:focus {
  outline: none;
}
.cid-sv3N7R9fzl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sv3N7R9fzl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv3N7R9fzl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sv3N7R9fzl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sv3N7R9fzl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sv3N7R9fzl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sv3N7R9fzl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sv3N7R9fzl .navbar.opened {
  transition: all 0.3s;
}
.cid-sv3N7R9fzl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sv3N7R9fzl .navbar .navbar-logo img {
  width: auto;
}
.cid-sv3N7R9fzl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sv3N7R9fzl .navbar.collapsed {
  justify-content: center;
}
.cid-sv3N7R9fzl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sv3N7R9fzl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sv3N7R9fzl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sv3N7R9fzl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sv3N7R9fzl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sv3N7R9fzl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sv3N7R9fzl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sv3N7R9fzl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sv3N7R9fzl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sv3N7R9fzl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sv3N7R9fzl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sv3N7R9fzl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sv3N7R9fzl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sv3N7R9fzl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sv3N7R9fzl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sv3N7R9fzl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sv3N7R9fzl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sv3N7R9fzl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sv3N7R9fzl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sv3N7R9fzl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sv3N7R9fzl .navbar.navbar-short {
  min-height: 60px;
}
.cid-sv3N7R9fzl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sv3N7R9fzl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sv3N7R9fzl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sv3N7R9fzl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sv3N7R9fzl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sv3N7R9fzl .dropdown-item.active,
.cid-sv3N7R9fzl .dropdown-item:active {
  background-color: transparent;
}
.cid-sv3N7R9fzl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sv3N7R9fzl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sv3N7R9fzl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sv3N7R9fzl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sv3N7R9fzl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sv3N7R9fzl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv3N7R9fzl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sv3N7R9fzl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sv3N7R9fzl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sv3N7R9fzl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sv3N7R9fzl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sv3N7R9fzl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sv3N7R9fzl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sv3N7R9fzl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sv3N7R9fzl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sv3N7R9fzl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sv3N7R9fzl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sv3N7R9fzl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sv3N7R9fzl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sv3N7R9fzl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sv3N7R9fzl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sv3N7R9fzl .navbar {
    height: 70px;
  }
  .cid-sv3N7R9fzl .navbar.opened {
    height: auto;
  }
  .cid-sv3N7R9fzl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sv3N7RPfRV {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/screenshot-20210418-121232-facebook-382x397.jpg");
}
.cid-sv3N7RPfRV .item {
  padding-bottom: 2rem;
}
.cid-sv3N7RPfRV .item-wrapper {
  position: relative;
}
.cid-sv3N7RPfRV .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sv3N7RPfRV .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sv3N7RPfRV .carousel-control,
.cid-sv3N7RPfRV .close {
  background: #1b1b1b;
}
.cid-sv3N7RPfRV .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sv3N7RPfRV .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sv3N7RPfRV .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sv3N7RPfRV .carousel-control-next span {
  margin-left: 5px;
}
.cid-sv3N7RPfRV .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sv3N7RPfRV .close::before {
  content: '\e91a';
}
.cid-sv3N7RPfRV .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sv3N7RPfRV .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sv3N7RPfRV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv3N7RPfRV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sv3N7RPfRV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sv3N7RPfRV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sv3N7RPfRV .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sv3N7RPfRV .carousel-indicators li.active,
.cid-sv3N7RPfRV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sv3N7RPfRV .carousel-indicators li::after,
.cid-sv3N7RPfRV .carousel-indicators li::before {
  content: none;
}
.cid-sv3N7RPfRV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sv3N7RPfRV .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sv3N7RPfRV .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sv3N7RPfRV .carousel-indicators {
    display: none;
  }
}
.cid-sv3N7RPfRV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sv3N7RPfRV .carousel-inner > .active {
  display: block;
}
.cid-sv3N7RPfRV .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv3N7RPfRV .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv3N7RPfRV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sv3N7RPfRV .carousel-control,
  .cid-sv3N7RPfRV .carousel-indicators,
  .cid-sv3N7RPfRV .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sv3N7RPfRV .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sv3N7RPfRV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sv3N7RPfRV .carousel-indicators .active,
.cid-sv3N7RPfRV .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sv3N7RPfRV .carousel-indicators .active {
  background: #fff;
}
.cid-sv3N7RPfRV .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sv3N7RPfRV .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sv3N7RPfRV .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sv3N7RPfRV .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sv3N7RPfRV .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sv3N7RPfRV .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sv3N7RPfRV .carousel {
  width: 100%;
}
.cid-sv3N7RPfRV .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sv3N7RPfRV .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sv3N7RPfRV .modal.fade .modal-dialog,
.cid-sv3N7RPfRV .modal.in .modal-dialog {
  transform: none;
}
.cid-sv3N7RPfRV .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sv3N7RPfRV H6 {
  text-align: center;
  color: #0b2e6c;
}
.cid-sv3N7RPfRV H3 {
  color: #0f6b78;
}
.cid-sv3N7RPfRV H4 {
  color: #0c4662;
  text-align: left;
}
.cid-sv3N7SGuVr {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sv3N7SGuVr .content {
    text-align: center;
  }
  .cid-sv3N7SGuVr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sv3N7SGuVr .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sv3N7SGuVr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sv3N7SGuVr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sv3N7SGuVr .google-map {
  height: 25rem;
  position: relative;
}
.cid-sv3N7SGuVr .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sv3N7SGuVr .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sv3N7SGuVr .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sv3N7SGuVr .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sv3N7SGuVr .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sv3N7SGuVr .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sv3N7SGuVr .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sv3N7SGuVr .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sv3N7SGuVr .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sv3N7SGuVr .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sv3N7SGuVr .list {
  list-style-type: none;
  padding: 0;
}
.cid-sv6FFoQ4NG {
  z-index: 1000;
  width: 100%;
}
.cid-sv6FFoQ4NG nav.navbar {
  position: fixed;
}
.cid-sv6FFoQ4NG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sv6FFoQ4NG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sv6FFoQ4NG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sv6FFoQ4NG .dropdown-item:hover,
.cid-sv6FFoQ4NG .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sv6FFoQ4NG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sv6FFoQ4NG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sv6FFoQ4NG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sv6FFoQ4NG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sv6FFoQ4NG .nav-link {
  position: relative;
}
.cid-sv6FFoQ4NG .container {
  display: flex;
  margin: auto;
}
.cid-sv6FFoQ4NG .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sv6FFoQ4NG .dropdown-menu,
.cid-sv6FFoQ4NG .navbar.opened {
  background: #42b148 !important;
}
.cid-sv6FFoQ4NG .nav-item:focus,
.cid-sv6FFoQ4NG .nav-link:focus {
  outline: none;
}
.cid-sv6FFoQ4NG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sv6FFoQ4NG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv6FFoQ4NG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sv6FFoQ4NG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sv6FFoQ4NG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sv6FFoQ4NG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sv6FFoQ4NG .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sv6FFoQ4NG .navbar.opened {
  transition: all 0.3s;
}
.cid-sv6FFoQ4NG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sv6FFoQ4NG .navbar .navbar-logo img {
  width: auto;
}
.cid-sv6FFoQ4NG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sv6FFoQ4NG .navbar.collapsed {
  justify-content: center;
}
.cid-sv6FFoQ4NG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sv6FFoQ4NG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sv6FFoQ4NG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sv6FFoQ4NG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sv6FFoQ4NG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sv6FFoQ4NG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sv6FFoQ4NG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sv6FFoQ4NG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sv6FFoQ4NG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sv6FFoQ4NG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sv6FFoQ4NG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sv6FFoQ4NG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sv6FFoQ4NG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sv6FFoQ4NG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sv6FFoQ4NG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sv6FFoQ4NG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sv6FFoQ4NG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sv6FFoQ4NG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sv6FFoQ4NG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sv6FFoQ4NG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sv6FFoQ4NG .navbar.navbar-short {
  min-height: 60px;
}
.cid-sv6FFoQ4NG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sv6FFoQ4NG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sv6FFoQ4NG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sv6FFoQ4NG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sv6FFoQ4NG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sv6FFoQ4NG .dropdown-item.active,
.cid-sv6FFoQ4NG .dropdown-item:active {
  background-color: transparent;
}
.cid-sv6FFoQ4NG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sv6FFoQ4NG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sv6FFoQ4NG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sv6FFoQ4NG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sv6FFoQ4NG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sv6FFoQ4NG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv6FFoQ4NG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sv6FFoQ4NG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sv6FFoQ4NG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sv6FFoQ4NG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sv6FFoQ4NG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sv6FFoQ4NG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sv6FFoQ4NG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sv6FFoQ4NG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sv6FFoQ4NG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sv6FFoQ4NG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sv6FFoQ4NG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sv6FFoQ4NG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sv6FFoQ4NG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sv6FFoQ4NG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sv6FFoQ4NG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sv6FFoQ4NG .navbar {
    height: 70px;
  }
  .cid-sv6FFoQ4NG .navbar.opened {
    height: auto;
  }
  .cid-sv6FFoQ4NG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sv6FFpxiVA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-sv6FFpxiVA .item {
  padding-bottom: 2rem;
}
.cid-sv6FFpxiVA .item-wrapper {
  position: relative;
}
.cid-sv6FFpxiVA .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sv6FFpxiVA .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sv6FFpxiVA .carousel-control,
.cid-sv6FFpxiVA .close {
  background: #1b1b1b;
}
.cid-sv6FFpxiVA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sv6FFpxiVA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sv6FFpxiVA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sv6FFpxiVA .carousel-control-next span {
  margin-left: 5px;
}
.cid-sv6FFpxiVA .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sv6FFpxiVA .close::before {
  content: '\e91a';
}
.cid-sv6FFpxiVA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sv6FFpxiVA .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sv6FFpxiVA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv6FFpxiVA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sv6FFpxiVA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sv6FFpxiVA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sv6FFpxiVA .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sv6FFpxiVA .carousel-indicators li.active,
.cid-sv6FFpxiVA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sv6FFpxiVA .carousel-indicators li::after,
.cid-sv6FFpxiVA .carousel-indicators li::before {
  content: none;
}
.cid-sv6FFpxiVA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sv6FFpxiVA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sv6FFpxiVA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sv6FFpxiVA .carousel-indicators {
    display: none;
  }
}
.cid-sv6FFpxiVA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sv6FFpxiVA .carousel-inner > .active {
  display: block;
}
.cid-sv6FFpxiVA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv6FFpxiVA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv6FFpxiVA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sv6FFpxiVA .carousel-control,
  .cid-sv6FFpxiVA .carousel-indicators,
  .cid-sv6FFpxiVA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sv6FFpxiVA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sv6FFpxiVA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sv6FFpxiVA .carousel-indicators .active,
.cid-sv6FFpxiVA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sv6FFpxiVA .carousel-indicators .active {
  background: #fff;
}
.cid-sv6FFpxiVA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sv6FFpxiVA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sv6FFpxiVA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sv6FFpxiVA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sv6FFpxiVA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sv6FFpxiVA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sv6FFpxiVA .carousel {
  width: 100%;
}
.cid-sv6FFpxiVA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sv6FFpxiVA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sv6FFpxiVA .modal.fade .modal-dialog,
.cid-sv6FFpxiVA .modal.in .modal-dialog {
  transform: none;
}
.cid-sv6FFpxiVA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sv6FFpxiVA H6 {
  text-align: center;
}
.cid-sv6FFpxiVA DIV {
  text-align: left;
}
.cid-sv6FFpxiVA H4 {
  text-align: left;
  color: #05640a;
}
.cid-sv6FFql6rm {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sv6FFql6rm .content {
    text-align: center;
  }
  .cid-sv6FFql6rm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sv6FFql6rm .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sv6FFql6rm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sv6FFql6rm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sv6FFql6rm .google-map {
  height: 25rem;
  position: relative;
}
.cid-sv6FFql6rm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sv6FFql6rm .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sv6FFql6rm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sv6FFql6rm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sv6FFql6rm .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sv6FFql6rm .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sv6FFql6rm .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sv6FFql6rm .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sv6FFql6rm .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sv6FFql6rm .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sv6FFql6rm .list {
  list-style-type: none;
  padding: 0;
}
.cid-sv6ImsDDUk {
  z-index: 1000;
  width: 100%;
}
.cid-sv6ImsDDUk nav.navbar {
  position: fixed;
}
.cid-sv6ImsDDUk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sv6ImsDDUk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sv6ImsDDUk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sv6ImsDDUk .dropdown-item:hover,
.cid-sv6ImsDDUk .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sv6ImsDDUk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sv6ImsDDUk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sv6ImsDDUk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sv6ImsDDUk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sv6ImsDDUk .nav-link {
  position: relative;
}
.cid-sv6ImsDDUk .container {
  display: flex;
  margin: auto;
}
.cid-sv6ImsDDUk .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sv6ImsDDUk .dropdown-menu,
.cid-sv6ImsDDUk .navbar.opened {
  background: #42b148 !important;
}
.cid-sv6ImsDDUk .nav-item:focus,
.cid-sv6ImsDDUk .nav-link:focus {
  outline: none;
}
.cid-sv6ImsDDUk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sv6ImsDDUk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv6ImsDDUk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sv6ImsDDUk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sv6ImsDDUk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sv6ImsDDUk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sv6ImsDDUk .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sv6ImsDDUk .navbar.opened {
  transition: all 0.3s;
}
.cid-sv6ImsDDUk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sv6ImsDDUk .navbar .navbar-logo img {
  width: auto;
}
.cid-sv6ImsDDUk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sv6ImsDDUk .navbar.collapsed {
  justify-content: center;
}
.cid-sv6ImsDDUk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sv6ImsDDUk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sv6ImsDDUk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sv6ImsDDUk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sv6ImsDDUk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sv6ImsDDUk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sv6ImsDDUk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sv6ImsDDUk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sv6ImsDDUk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sv6ImsDDUk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sv6ImsDDUk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sv6ImsDDUk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sv6ImsDDUk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sv6ImsDDUk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sv6ImsDDUk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sv6ImsDDUk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sv6ImsDDUk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sv6ImsDDUk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sv6ImsDDUk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sv6ImsDDUk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sv6ImsDDUk .navbar.navbar-short {
  min-height: 60px;
}
.cid-sv6ImsDDUk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sv6ImsDDUk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sv6ImsDDUk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sv6ImsDDUk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sv6ImsDDUk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sv6ImsDDUk .dropdown-item.active,
.cid-sv6ImsDDUk .dropdown-item:active {
  background-color: transparent;
}
.cid-sv6ImsDDUk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sv6ImsDDUk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sv6ImsDDUk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sv6ImsDDUk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sv6ImsDDUk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sv6ImsDDUk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv6ImsDDUk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sv6ImsDDUk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sv6ImsDDUk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sv6ImsDDUk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sv6ImsDDUk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sv6ImsDDUk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sv6ImsDDUk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sv6ImsDDUk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sv6ImsDDUk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sv6ImsDDUk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sv6ImsDDUk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sv6ImsDDUk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sv6ImsDDUk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sv6ImsDDUk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sv6ImsDDUk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sv6ImsDDUk .navbar {
    height: 70px;
  }
  .cid-sv6ImsDDUk .navbar.opened {
    height: auto;
  }
  .cid-sv6ImsDDUk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sv6ImtwYZx {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/2015-07-10-18.44.16-1300x1390.jpg");
}
.cid-sv6ImtwYZx .item {
  padding-bottom: 2rem;
}
.cid-sv6ImtwYZx .item-wrapper {
  position: relative;
}
.cid-sv6ImtwYZx .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sv6ImtwYZx .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sv6ImtwYZx .carousel-control,
.cid-sv6ImtwYZx .close {
  background: #1b1b1b;
}
.cid-sv6ImtwYZx .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sv6ImtwYZx .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sv6ImtwYZx .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sv6ImtwYZx .carousel-control-next span {
  margin-left: 5px;
}
.cid-sv6ImtwYZx .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sv6ImtwYZx .close::before {
  content: '\e91a';
}
.cid-sv6ImtwYZx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sv6ImtwYZx .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sv6ImtwYZx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv6ImtwYZx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sv6ImtwYZx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sv6ImtwYZx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sv6ImtwYZx .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sv6ImtwYZx .carousel-indicators li.active,
.cid-sv6ImtwYZx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sv6ImtwYZx .carousel-indicators li::after,
.cid-sv6ImtwYZx .carousel-indicators li::before {
  content: none;
}
.cid-sv6ImtwYZx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sv6ImtwYZx .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sv6ImtwYZx .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sv6ImtwYZx .carousel-indicators {
    display: none;
  }
}
.cid-sv6ImtwYZx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sv6ImtwYZx .carousel-inner > .active {
  display: block;
}
.cid-sv6ImtwYZx .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sv6ImtwYZx .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sv6ImtwYZx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sv6ImtwYZx .carousel-control,
  .cid-sv6ImtwYZx .carousel-indicators,
  .cid-sv6ImtwYZx .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sv6ImtwYZx .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sv6ImtwYZx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sv6ImtwYZx .carousel-indicators .active,
.cid-sv6ImtwYZx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sv6ImtwYZx .carousel-indicators .active {
  background: #fff;
}
.cid-sv6ImtwYZx .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sv6ImtwYZx .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sv6ImtwYZx .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sv6ImtwYZx .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sv6ImtwYZx .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sv6ImtwYZx .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sv6ImtwYZx .carousel {
  width: 100%;
}
.cid-sv6ImtwYZx .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sv6ImtwYZx .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sv6ImtwYZx .modal.fade .modal-dialog,
.cid-sv6ImtwYZx .modal.in .modal-dialog {
  transform: none;
}
.cid-sv6ImtwYZx .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sv6ImtwYZx H6 {
  text-align: center;
}
.cid-sv6ImtwYZx DIV {
  text-align: left;
}
.cid-sv6ImtwYZx H4 {
  text-align: left;
  color: #05640a;
}
.cid-sv6ImuzAA3 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sv6ImuzAA3 .content {
    text-align: center;
  }
  .cid-sv6ImuzAA3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sv6ImuzAA3 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sv6ImuzAA3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sv6ImuzAA3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sv6ImuzAA3 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sv6ImuzAA3 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sv6ImuzAA3 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sv6ImuzAA3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sv6ImuzAA3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sv6ImuzAA3 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sv6ImuzAA3 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sv6ImuzAA3 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sv6ImuzAA3 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sv6ImuzAA3 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sv6ImuzAA3 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sv6ImuzAA3 .list {
  list-style-type: none;
  padding: 0;
}
.cid-smaaOdvY6V {
  z-index: 1000;
  width: 100%;
}
.cid-smaaOdvY6V nav.navbar {
  position: fixed;
}
.cid-smaaOdvY6V .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smaaOdvY6V .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smaaOdvY6V .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smaaOdvY6V .dropdown-item:hover,
.cid-smaaOdvY6V .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smaaOdvY6V .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smaaOdvY6V .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smaaOdvY6V .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smaaOdvY6V .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smaaOdvY6V .nav-link {
  position: relative;
}
.cid-smaaOdvY6V .container {
  display: flex;
  margin: auto;
}
.cid-smaaOdvY6V .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smaaOdvY6V .dropdown-menu,
.cid-smaaOdvY6V .navbar.opened {
  background: #42b148 !important;
}
.cid-smaaOdvY6V .nav-item:focus,
.cid-smaaOdvY6V .nav-link:focus {
  outline: none;
}
.cid-smaaOdvY6V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smaaOdvY6V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smaaOdvY6V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smaaOdvY6V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smaaOdvY6V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smaaOdvY6V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smaaOdvY6V .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smaaOdvY6V .navbar.opened {
  transition: all 0.3s;
}
.cid-smaaOdvY6V .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smaaOdvY6V .navbar .navbar-logo img {
  width: auto;
}
.cid-smaaOdvY6V .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smaaOdvY6V .navbar.collapsed {
  justify-content: center;
}
.cid-smaaOdvY6V .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smaaOdvY6V .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smaaOdvY6V .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smaaOdvY6V .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smaaOdvY6V .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smaaOdvY6V .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smaaOdvY6V .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smaaOdvY6V .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smaaOdvY6V .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smaaOdvY6V .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smaaOdvY6V .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smaaOdvY6V .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smaaOdvY6V .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smaaOdvY6V .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smaaOdvY6V .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smaaOdvY6V .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smaaOdvY6V .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smaaOdvY6V .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smaaOdvY6V .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smaaOdvY6V .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smaaOdvY6V .navbar.navbar-short {
  min-height: 60px;
}
.cid-smaaOdvY6V .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smaaOdvY6V .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smaaOdvY6V .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smaaOdvY6V .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smaaOdvY6V .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smaaOdvY6V .dropdown-item.active,
.cid-smaaOdvY6V .dropdown-item:active {
  background-color: transparent;
}
.cid-smaaOdvY6V .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smaaOdvY6V .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smaaOdvY6V .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smaaOdvY6V .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smaaOdvY6V .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smaaOdvY6V .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smaaOdvY6V ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smaaOdvY6V .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smaaOdvY6V button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smaaOdvY6V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smaaOdvY6V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smaaOdvY6V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smaaOdvY6V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smaaOdvY6V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smaaOdvY6V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smaaOdvY6V nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smaaOdvY6V nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smaaOdvY6V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smaaOdvY6V .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smaaOdvY6V a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smaaOdvY6V .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smaaOdvY6V .navbar {
    height: 70px;
  }
  .cid-smaaOdvY6V .navbar.opened {
    height: auto;
  }
  .cid-smaaOdvY6V .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smaaOeeypt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-smaaOeeypt .item {
  padding-bottom: 2rem;
}
.cid-smaaOeeypt .item-wrapper {
  position: relative;
}
.cid-smaaOeeypt .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smaaOeeypt .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smaaOeeypt .carousel-control,
.cid-smaaOeeypt .close {
  background: #1b1b1b;
}
.cid-smaaOeeypt .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smaaOeeypt .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smaaOeeypt .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smaaOeeypt .carousel-control-next span {
  margin-left: 5px;
}
.cid-smaaOeeypt .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smaaOeeypt .close::before {
  content: '\e91a';
}
.cid-smaaOeeypt .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smaaOeeypt .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smaaOeeypt .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smaaOeeypt .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smaaOeeypt .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smaaOeeypt .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smaaOeeypt .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smaaOeeypt .carousel-indicators li.active,
.cid-smaaOeeypt .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smaaOeeypt .carousel-indicators li::after,
.cid-smaaOeeypt .carousel-indicators li::before {
  content: none;
}
.cid-smaaOeeypt .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smaaOeeypt .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smaaOeeypt .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smaaOeeypt .carousel-indicators {
    display: none;
  }
}
.cid-smaaOeeypt .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smaaOeeypt .carousel-inner > .active {
  display: block;
}
.cid-smaaOeeypt .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smaaOeeypt .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smaaOeeypt .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smaaOeeypt .carousel-control,
  .cid-smaaOeeypt .carousel-indicators,
  .cid-smaaOeeypt .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smaaOeeypt .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smaaOeeypt .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smaaOeeypt .carousel-indicators .active,
.cid-smaaOeeypt .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smaaOeeypt .carousel-indicators .active {
  background: #fff;
}
.cid-smaaOeeypt .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smaaOeeypt .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smaaOeeypt .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smaaOeeypt .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smaaOeeypt .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smaaOeeypt .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smaaOeeypt .carousel {
  width: 100%;
}
.cid-smaaOeeypt .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smaaOeeypt .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smaaOeeypt .modal.fade .modal-dialog,
.cid-smaaOeeypt .modal.in .modal-dialog {
  transform: none;
}
.cid-smaaOeeypt .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smaaOeeypt H6 {
  text-align: center;
  color: #05640a;
}
.cid-smaaOeeypt H4 {
  text-align: left;
  color: #05640a;
}
.cid-smaaOeeypt H3 {
  color: #05640a;
}
.cid-smaaOfcEDj {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smaaOfcEDj .content {
    text-align: center;
  }
  .cid-smaaOfcEDj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smaaOfcEDj .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smaaOfcEDj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smaaOfcEDj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smaaOfcEDj .google-map {
  height: 25rem;
  position: relative;
}
.cid-smaaOfcEDj .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smaaOfcEDj .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smaaOfcEDj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smaaOfcEDj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smaaOfcEDj .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smaaOfcEDj .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smaaOfcEDj .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smaaOfcEDj .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smaaOfcEDj .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smaaOfcEDj .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smaaOfcEDj .list {
  list-style-type: none;
  padding: 0;
}
.cid-smb6kB8LBl {
  z-index: 1000;
  width: 100%;
}
.cid-smb6kB8LBl nav.navbar {
  position: fixed;
}
.cid-smb6kB8LBl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smb6kB8LBl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smb6kB8LBl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smb6kB8LBl .dropdown-item:hover,
.cid-smb6kB8LBl .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smb6kB8LBl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smb6kB8LBl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smb6kB8LBl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smb6kB8LBl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smb6kB8LBl .nav-link {
  position: relative;
}
.cid-smb6kB8LBl .container {
  display: flex;
  margin: auto;
}
.cid-smb6kB8LBl .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smb6kB8LBl .dropdown-menu,
.cid-smb6kB8LBl .navbar.opened {
  background: #42b148 !important;
}
.cid-smb6kB8LBl .nav-item:focus,
.cid-smb6kB8LBl .nav-link:focus {
  outline: none;
}
.cid-smb6kB8LBl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smb6kB8LBl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smb6kB8LBl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smb6kB8LBl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smb6kB8LBl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smb6kB8LBl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smb6kB8LBl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smb6kB8LBl .navbar.opened {
  transition: all 0.3s;
}
.cid-smb6kB8LBl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smb6kB8LBl .navbar .navbar-logo img {
  width: auto;
}
.cid-smb6kB8LBl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smb6kB8LBl .navbar.collapsed {
  justify-content: center;
}
.cid-smb6kB8LBl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smb6kB8LBl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smb6kB8LBl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smb6kB8LBl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smb6kB8LBl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smb6kB8LBl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smb6kB8LBl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smb6kB8LBl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smb6kB8LBl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smb6kB8LBl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smb6kB8LBl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smb6kB8LBl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smb6kB8LBl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smb6kB8LBl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smb6kB8LBl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smb6kB8LBl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smb6kB8LBl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smb6kB8LBl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smb6kB8LBl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smb6kB8LBl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smb6kB8LBl .navbar.navbar-short {
  min-height: 60px;
}
.cid-smb6kB8LBl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smb6kB8LBl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smb6kB8LBl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smb6kB8LBl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smb6kB8LBl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smb6kB8LBl .dropdown-item.active,
.cid-smb6kB8LBl .dropdown-item:active {
  background-color: transparent;
}
.cid-smb6kB8LBl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smb6kB8LBl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smb6kB8LBl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smb6kB8LBl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smb6kB8LBl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smb6kB8LBl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smb6kB8LBl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smb6kB8LBl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smb6kB8LBl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smb6kB8LBl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smb6kB8LBl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smb6kB8LBl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smb6kB8LBl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smb6kB8LBl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smb6kB8LBl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smb6kB8LBl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smb6kB8LBl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smb6kB8LBl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smb6kB8LBl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smb6kB8LBl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smb6kB8LBl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smb6kB8LBl .navbar {
    height: 70px;
  }
  .cid-smb6kB8LBl .navbar.opened {
    height: auto;
  }
  .cid-smb6kB8LBl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sU3eBTcSOm {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #baf4be;
}
@media (max-width: 991px) {
  .cid-sU3eBTcSOm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sU3eBTcSOm img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sU3eBTcSOm .text-wrapper {
    padding: 2rem;
  }
}
.cid-smb6kBOsL5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #bcf4bf;
}
.cid-smb6kBOsL5 .mbr-section-subtitle {
  text-align: left;
}
.cid-smb6kCdwPx {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smb6kCdwPx .content {
    text-align: center;
  }
  .cid-smb6kCdwPx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smb6kCdwPx .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smb6kCdwPx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smb6kCdwPx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smb6kCdwPx .google-map {
  height: 25rem;
  position: relative;
}
.cid-smb6kCdwPx .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smb6kCdwPx .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smb6kCdwPx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smb6kCdwPx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smb6kCdwPx .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smb6kCdwPx .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smb6kCdwPx .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smb6kCdwPx .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smb6kCdwPx .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smb6kCdwPx .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smb6kCdwPx .list {
  list-style-type: none;
  padding: 0;
}
.cid-sNCfLEPshU {
  z-index: 1000;
  width: 100%;
}
.cid-sNCfLEPshU nav.navbar {
  position: fixed;
}
.cid-sNCfLEPshU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sNCfLEPshU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sNCfLEPshU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sNCfLEPshU .dropdown-item:hover,
.cid-sNCfLEPshU .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sNCfLEPshU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sNCfLEPshU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sNCfLEPshU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sNCfLEPshU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sNCfLEPshU .nav-link {
  position: relative;
}
.cid-sNCfLEPshU .container {
  display: flex;
  margin: auto;
}
.cid-sNCfLEPshU .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sNCfLEPshU .dropdown-menu,
.cid-sNCfLEPshU .navbar.opened {
  background: #42b148 !important;
}
.cid-sNCfLEPshU .nav-item:focus,
.cid-sNCfLEPshU .nav-link:focus {
  outline: none;
}
.cid-sNCfLEPshU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sNCfLEPshU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sNCfLEPshU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sNCfLEPshU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sNCfLEPshU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sNCfLEPshU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sNCfLEPshU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sNCfLEPshU .navbar.opened {
  transition: all 0.3s;
}
.cid-sNCfLEPshU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sNCfLEPshU .navbar .navbar-logo img {
  width: auto;
}
.cid-sNCfLEPshU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sNCfLEPshU .navbar.collapsed {
  justify-content: center;
}
.cid-sNCfLEPshU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sNCfLEPshU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sNCfLEPshU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sNCfLEPshU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sNCfLEPshU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sNCfLEPshU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sNCfLEPshU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sNCfLEPshU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sNCfLEPshU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sNCfLEPshU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sNCfLEPshU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sNCfLEPshU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sNCfLEPshU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sNCfLEPshU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sNCfLEPshU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sNCfLEPshU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sNCfLEPshU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sNCfLEPshU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sNCfLEPshU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sNCfLEPshU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sNCfLEPshU .navbar.navbar-short {
  min-height: 60px;
}
.cid-sNCfLEPshU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sNCfLEPshU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sNCfLEPshU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sNCfLEPshU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sNCfLEPshU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sNCfLEPshU .dropdown-item.active,
.cid-sNCfLEPshU .dropdown-item:active {
  background-color: transparent;
}
.cid-sNCfLEPshU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sNCfLEPshU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sNCfLEPshU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sNCfLEPshU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sNCfLEPshU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sNCfLEPshU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sNCfLEPshU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sNCfLEPshU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sNCfLEPshU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sNCfLEPshU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sNCfLEPshU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sNCfLEPshU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sNCfLEPshU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sNCfLEPshU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sNCfLEPshU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sNCfLEPshU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sNCfLEPshU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sNCfLEPshU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sNCfLEPshU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sNCfLEPshU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sNCfLEPshU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sNCfLEPshU .navbar {
    height: 70px;
  }
  .cid-sNCfLEPshU .navbar.opened {
    height: auto;
  }
  .cid-sNCfLEPshU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sNCfLFwq9n {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/paradijsvogels-hoeve-ten-bosch-2000x1333.jpeg");
}
.cid-sNCfLFwq9n .mbr-section-title {
  color: #c31010;
}
.cid-sNCfLFwq9n .mbr-text,
.cid-sNCfLFwq9n .mbr-section-btn {
  color: #ffffff;
}
.cid-sNCfLG61Ow {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sNCfLG61Ow .row {
  flex-direction: row-reverse;
}
.cid-sNCfLG61Ow .video-wrapper iframe {
  width: 100%;
}
.cid-sNCfLG61Ow .mbr-section-title,
.cid-sNCfLG61Ow .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sNCfLG61Ow .text-wrapper {
    padding: 2rem;
  }
}
.cid-sNCfLG61Ow .mbr-section-title {
  text-align: right;
  color: #0b7d11;
}
.cid-sNCfLG61Ow .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-sNCfLG61Ow .mbr-text {
  color: #0b7d11;
}
.cid-sNCfLG61Ow .mbr-description {
  color: #0b7d11;
  text-align: left;
}
.cid-sNCfLGFXfh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sNCfLGFXfh .item {
  padding-bottom: 2rem;
}
.cid-sNCfLGFXfh .item-wrapper {
  position: relative;
}
.cid-sNCfLGFXfh .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sNCfLGFXfh .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sNCfLGFXfh .carousel-control,
.cid-sNCfLGFXfh .close {
  background: #1b1b1b;
}
.cid-sNCfLGFXfh .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sNCfLGFXfh .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sNCfLGFXfh .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sNCfLGFXfh .carousel-control-next span {
  margin-left: 5px;
}
.cid-sNCfLGFXfh .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sNCfLGFXfh .close::before {
  content: '\e91a';
}
.cid-sNCfLGFXfh .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sNCfLGFXfh .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sNCfLGFXfh .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCfLGFXfh .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sNCfLGFXfh .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sNCfLGFXfh .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sNCfLGFXfh .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sNCfLGFXfh .carousel-indicators li.active,
.cid-sNCfLGFXfh .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sNCfLGFXfh .carousel-indicators li::after,
.cid-sNCfLGFXfh .carousel-indicators li::before {
  content: none;
}
.cid-sNCfLGFXfh .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sNCfLGFXfh .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sNCfLGFXfh .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sNCfLGFXfh .carousel-indicators {
    display: none;
  }
}
.cid-sNCfLGFXfh .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sNCfLGFXfh .carousel-inner > .active {
  display: block;
}
.cid-sNCfLGFXfh .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCfLGFXfh .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNCfLGFXfh .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sNCfLGFXfh .carousel-control,
  .cid-sNCfLGFXfh .carousel-indicators,
  .cid-sNCfLGFXfh .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sNCfLGFXfh .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sNCfLGFXfh .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sNCfLGFXfh .carousel-indicators .active,
.cid-sNCfLGFXfh .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sNCfLGFXfh .carousel-indicators .active {
  background: #fff;
}
.cid-sNCfLGFXfh .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sNCfLGFXfh .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sNCfLGFXfh .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sNCfLGFXfh .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sNCfLGFXfh .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sNCfLGFXfh .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sNCfLGFXfh .carousel {
  width: 100%;
}
.cid-sNCfLGFXfh .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sNCfLGFXfh .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sNCfLGFXfh .modal.fade .modal-dialog,
.cid-sNCfLGFXfh .modal.in .modal-dialog {
  transform: none;
}
.cid-sNCfLGFXfh .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sNCfLGFXfh H6 {
  text-align: center;
}
.cid-sNCfLHpPN1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sNCfLHpPN1 .item {
  padding-bottom: 2rem;
}
.cid-sNCfLHpPN1 .item-wrapper {
  position: relative;
}
.cid-sNCfLHpPN1 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sNCfLHpPN1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sNCfLHpPN1 .carousel-control,
.cid-sNCfLHpPN1 .close {
  background: #1b1b1b;
}
.cid-sNCfLHpPN1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sNCfLHpPN1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sNCfLHpPN1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sNCfLHpPN1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sNCfLHpPN1 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sNCfLHpPN1 .close::before {
  content: '\e91a';
}
.cid-sNCfLHpPN1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sNCfLHpPN1 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sNCfLHpPN1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCfLHpPN1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sNCfLHpPN1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sNCfLHpPN1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sNCfLHpPN1 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sNCfLHpPN1 .carousel-indicators li.active,
.cid-sNCfLHpPN1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sNCfLHpPN1 .carousel-indicators li::after,
.cid-sNCfLHpPN1 .carousel-indicators li::before {
  content: none;
}
.cid-sNCfLHpPN1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sNCfLHpPN1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sNCfLHpPN1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sNCfLHpPN1 .carousel-indicators {
    display: none;
  }
}
.cid-sNCfLHpPN1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sNCfLHpPN1 .carousel-inner > .active {
  display: block;
}
.cid-sNCfLHpPN1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCfLHpPN1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNCfLHpPN1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sNCfLHpPN1 .carousel-control,
  .cid-sNCfLHpPN1 .carousel-indicators,
  .cid-sNCfLHpPN1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sNCfLHpPN1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sNCfLHpPN1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sNCfLHpPN1 .carousel-indicators .active,
.cid-sNCfLHpPN1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sNCfLHpPN1 .carousel-indicators .active {
  background: #fff;
}
.cid-sNCfLHpPN1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sNCfLHpPN1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sNCfLHpPN1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sNCfLHpPN1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sNCfLHpPN1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sNCfLHpPN1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sNCfLHpPN1 .carousel {
  width: 100%;
}
.cid-sNCfLHpPN1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sNCfLHpPN1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sNCfLHpPN1 .modal.fade .modal-dialog,
.cid-sNCfLHpPN1 .modal.in .modal-dialog {
  transform: none;
}
.cid-sNCfLHpPN1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sNCfLHpPN1 H6 {
  text-align: center;
}
.cid-sNCfLIcCvX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sNCfLIcCvX .item {
  padding-bottom: 2rem;
}
.cid-sNCfLIcCvX .item-wrapper {
  position: relative;
}
.cid-sNCfLIcCvX .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sNCfLIcCvX .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sNCfLIcCvX .carousel-control,
.cid-sNCfLIcCvX .close {
  background: #1b1b1b;
}
.cid-sNCfLIcCvX .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sNCfLIcCvX .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sNCfLIcCvX .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sNCfLIcCvX .carousel-control-next span {
  margin-left: 5px;
}
.cid-sNCfLIcCvX .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sNCfLIcCvX .close::before {
  content: '\e91a';
}
.cid-sNCfLIcCvX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sNCfLIcCvX .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sNCfLIcCvX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCfLIcCvX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sNCfLIcCvX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sNCfLIcCvX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sNCfLIcCvX .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sNCfLIcCvX .carousel-indicators li.active,
.cid-sNCfLIcCvX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sNCfLIcCvX .carousel-indicators li::after,
.cid-sNCfLIcCvX .carousel-indicators li::before {
  content: none;
}
.cid-sNCfLIcCvX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sNCfLIcCvX .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sNCfLIcCvX .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sNCfLIcCvX .carousel-indicators {
    display: none;
  }
}
.cid-sNCfLIcCvX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sNCfLIcCvX .carousel-inner > .active {
  display: block;
}
.cid-sNCfLIcCvX .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCfLIcCvX .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNCfLIcCvX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sNCfLIcCvX .carousel-control,
  .cid-sNCfLIcCvX .carousel-indicators,
  .cid-sNCfLIcCvX .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sNCfLIcCvX .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sNCfLIcCvX .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sNCfLIcCvX .carousel-indicators .active,
.cid-sNCfLIcCvX .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sNCfLIcCvX .carousel-indicators .active {
  background: #fff;
}
.cid-sNCfLIcCvX .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sNCfLIcCvX .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sNCfLIcCvX .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sNCfLIcCvX .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sNCfLIcCvX .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sNCfLIcCvX .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sNCfLIcCvX .carousel {
  width: 100%;
}
.cid-sNCfLIcCvX .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sNCfLIcCvX .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sNCfLIcCvX .modal.fade .modal-dialog,
.cid-sNCfLIcCvX .modal.in .modal-dialog {
  transform: none;
}
.cid-sNCfLIcCvX .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sNCfLIcCvX H6 {
  text-align: center;
}
.cid-sNCfLJ1YP1 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffe885;
}
.cid-sNCfLJ1YP1 .item {
  padding-bottom: 2rem;
}
.cid-sNCfLJ1YP1 .item-wrapper {
  position: relative;
}
.cid-sNCfLJ1YP1 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sNCfLJ1YP1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sNCfLJ1YP1 .carousel-control,
.cid-sNCfLJ1YP1 .close {
  background: #1b1b1b;
}
.cid-sNCfLJ1YP1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sNCfLJ1YP1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sNCfLJ1YP1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sNCfLJ1YP1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sNCfLJ1YP1 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sNCfLJ1YP1 .close::before {
  content: '\e91a';
}
.cid-sNCfLJ1YP1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sNCfLJ1YP1 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sNCfLJ1YP1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCfLJ1YP1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sNCfLJ1YP1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sNCfLJ1YP1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sNCfLJ1YP1 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sNCfLJ1YP1 .carousel-indicators li.active,
.cid-sNCfLJ1YP1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sNCfLJ1YP1 .carousel-indicators li::after,
.cid-sNCfLJ1YP1 .carousel-indicators li::before {
  content: none;
}
.cid-sNCfLJ1YP1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sNCfLJ1YP1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sNCfLJ1YP1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sNCfLJ1YP1 .carousel-indicators {
    display: none;
  }
}
.cid-sNCfLJ1YP1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sNCfLJ1YP1 .carousel-inner > .active {
  display: block;
}
.cid-sNCfLJ1YP1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCfLJ1YP1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNCfLJ1YP1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sNCfLJ1YP1 .carousel-control,
  .cid-sNCfLJ1YP1 .carousel-indicators,
  .cid-sNCfLJ1YP1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sNCfLJ1YP1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sNCfLJ1YP1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sNCfLJ1YP1 .carousel-indicators .active,
.cid-sNCfLJ1YP1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sNCfLJ1YP1 .carousel-indicators .active {
  background: #fff;
}
.cid-sNCfLJ1YP1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sNCfLJ1YP1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sNCfLJ1YP1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sNCfLJ1YP1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sNCfLJ1YP1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sNCfLJ1YP1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sNCfLJ1YP1 .carousel {
  width: 100%;
}
.cid-sNCfLJ1YP1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sNCfLJ1YP1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sNCfLJ1YP1 .modal.fade .modal-dialog,
.cid-sNCfLJ1YP1 .modal.in .modal-dialog {
  transform: none;
}
.cid-sNCfLJ1YP1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sNCfLJ1YP1 H6 {
  text-align: center;
}
.cid-sNCfLJFLP1 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sNCfLJFLP1 .content {
    text-align: center;
  }
  .cid-sNCfLJFLP1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sNCfLJFLP1 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sNCfLJFLP1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sNCfLJFLP1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sNCfLJFLP1 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sNCfLJFLP1 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sNCfLJFLP1 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sNCfLJFLP1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sNCfLJFLP1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sNCfLJFLP1 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sNCfLJFLP1 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sNCfLJFLP1 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sNCfLJFLP1 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sNCfLJFLP1 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sNCfLJFLP1 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sNCfLJFLP1 .list {
  list-style-type: none;
  padding: 0;
}
.cid-sNCkxoGlxu {
  z-index: 1000;
  width: 100%;
}
.cid-sNCkxoGlxu nav.navbar {
  position: fixed;
}
.cid-sNCkxoGlxu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sNCkxoGlxu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sNCkxoGlxu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sNCkxoGlxu .dropdown-item:hover,
.cid-sNCkxoGlxu .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sNCkxoGlxu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sNCkxoGlxu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sNCkxoGlxu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sNCkxoGlxu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sNCkxoGlxu .nav-link {
  position: relative;
}
.cid-sNCkxoGlxu .container {
  display: flex;
  margin: auto;
}
.cid-sNCkxoGlxu .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sNCkxoGlxu .dropdown-menu,
.cid-sNCkxoGlxu .navbar.opened {
  background: #42b148 !important;
}
.cid-sNCkxoGlxu .nav-item:focus,
.cid-sNCkxoGlxu .nav-link:focus {
  outline: none;
}
.cid-sNCkxoGlxu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sNCkxoGlxu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sNCkxoGlxu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sNCkxoGlxu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sNCkxoGlxu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sNCkxoGlxu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sNCkxoGlxu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sNCkxoGlxu .navbar.opened {
  transition: all 0.3s;
}
.cid-sNCkxoGlxu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sNCkxoGlxu .navbar .navbar-logo img {
  width: auto;
}
.cid-sNCkxoGlxu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sNCkxoGlxu .navbar.collapsed {
  justify-content: center;
}
.cid-sNCkxoGlxu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sNCkxoGlxu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sNCkxoGlxu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sNCkxoGlxu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sNCkxoGlxu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sNCkxoGlxu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sNCkxoGlxu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sNCkxoGlxu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sNCkxoGlxu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sNCkxoGlxu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sNCkxoGlxu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sNCkxoGlxu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sNCkxoGlxu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sNCkxoGlxu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sNCkxoGlxu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sNCkxoGlxu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sNCkxoGlxu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sNCkxoGlxu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sNCkxoGlxu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sNCkxoGlxu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sNCkxoGlxu .navbar.navbar-short {
  min-height: 60px;
}
.cid-sNCkxoGlxu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sNCkxoGlxu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sNCkxoGlxu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sNCkxoGlxu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sNCkxoGlxu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sNCkxoGlxu .dropdown-item.active,
.cid-sNCkxoGlxu .dropdown-item:active {
  background-color: transparent;
}
.cid-sNCkxoGlxu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sNCkxoGlxu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sNCkxoGlxu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sNCkxoGlxu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sNCkxoGlxu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sNCkxoGlxu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sNCkxoGlxu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sNCkxoGlxu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sNCkxoGlxu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sNCkxoGlxu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sNCkxoGlxu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sNCkxoGlxu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sNCkxoGlxu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sNCkxoGlxu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sNCkxoGlxu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sNCkxoGlxu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sNCkxoGlxu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sNCkxoGlxu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sNCkxoGlxu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sNCkxoGlxu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sNCkxoGlxu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sNCkxoGlxu .navbar {
    height: 70px;
  }
  .cid-sNCkxoGlxu .navbar.opened {
    height: auto;
  }
  .cid-sNCkxoGlxu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sNCkxpFPQW {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/paradijsvogels-hoeve-ten-bosch-2000x1333.jpeg");
}
.cid-sNCkxpFPQW .mbr-section-title {
  color: #c31010;
}
.cid-sNCkxpFPQW .mbr-text,
.cid-sNCkxpFPQW .mbr-section-btn {
  color: #ffffff;
}
.cid-sNCkxqpTqe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sNCkxqpTqe .row {
  flex-direction: row-reverse;
}
.cid-sNCkxqpTqe .video-wrapper iframe {
  width: 100%;
}
.cid-sNCkxqpTqe .mbr-section-title,
.cid-sNCkxqpTqe .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sNCkxqpTqe .text-wrapper {
    padding: 2rem;
  }
}
.cid-sNCkxqpTqe .mbr-section-title {
  text-align: right;
}
.cid-sNCkxqpTqe .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-sNCkxqpTqe .mbr-description {
  text-align: left;
  color: #0b7d11;
}
.cid-sNCkxqpTqe .mbr-text {
  color: #0b7d11;
}
.cid-sNCkxroLcD {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sNCkxroLcD .item {
  padding-bottom: 2rem;
}
.cid-sNCkxroLcD .item-wrapper {
  position: relative;
}
.cid-sNCkxroLcD .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sNCkxroLcD .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sNCkxroLcD .carousel-control,
.cid-sNCkxroLcD .close {
  background: #1b1b1b;
}
.cid-sNCkxroLcD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sNCkxroLcD .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sNCkxroLcD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sNCkxroLcD .carousel-control-next span {
  margin-left: 5px;
}
.cid-sNCkxroLcD .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sNCkxroLcD .close::before {
  content: '\e91a';
}
.cid-sNCkxroLcD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sNCkxroLcD .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sNCkxroLcD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCkxroLcD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sNCkxroLcD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sNCkxroLcD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sNCkxroLcD .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sNCkxroLcD .carousel-indicators li.active,
.cid-sNCkxroLcD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sNCkxroLcD .carousel-indicators li::after,
.cid-sNCkxroLcD .carousel-indicators li::before {
  content: none;
}
.cid-sNCkxroLcD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sNCkxroLcD .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sNCkxroLcD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sNCkxroLcD .carousel-indicators {
    display: none;
  }
}
.cid-sNCkxroLcD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sNCkxroLcD .carousel-inner > .active {
  display: block;
}
.cid-sNCkxroLcD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCkxroLcD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNCkxroLcD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sNCkxroLcD .carousel-control,
  .cid-sNCkxroLcD .carousel-indicators,
  .cid-sNCkxroLcD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sNCkxroLcD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sNCkxroLcD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sNCkxroLcD .carousel-indicators .active,
.cid-sNCkxroLcD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sNCkxroLcD .carousel-indicators .active {
  background: #fff;
}
.cid-sNCkxroLcD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sNCkxroLcD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sNCkxroLcD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sNCkxroLcD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sNCkxroLcD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sNCkxroLcD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sNCkxroLcD .carousel {
  width: 100%;
}
.cid-sNCkxroLcD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sNCkxroLcD .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sNCkxroLcD .modal.fade .modal-dialog,
.cid-sNCkxroLcD .modal.in .modal-dialog {
  transform: none;
}
.cid-sNCkxroLcD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sNCkxroLcD H6 {
  text-align: center;
}
.cid-sNCkxsN0L3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sNCkxsN0L3 .item {
  padding-bottom: 2rem;
}
.cid-sNCkxsN0L3 .item-wrapper {
  position: relative;
}
.cid-sNCkxsN0L3 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sNCkxsN0L3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sNCkxsN0L3 .carousel-control,
.cid-sNCkxsN0L3 .close {
  background: #1b1b1b;
}
.cid-sNCkxsN0L3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sNCkxsN0L3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sNCkxsN0L3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sNCkxsN0L3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sNCkxsN0L3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sNCkxsN0L3 .close::before {
  content: '\e91a';
}
.cid-sNCkxsN0L3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sNCkxsN0L3 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sNCkxsN0L3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCkxsN0L3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sNCkxsN0L3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sNCkxsN0L3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sNCkxsN0L3 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sNCkxsN0L3 .carousel-indicators li.active,
.cid-sNCkxsN0L3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sNCkxsN0L3 .carousel-indicators li::after,
.cid-sNCkxsN0L3 .carousel-indicators li::before {
  content: none;
}
.cid-sNCkxsN0L3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sNCkxsN0L3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sNCkxsN0L3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sNCkxsN0L3 .carousel-indicators {
    display: none;
  }
}
.cid-sNCkxsN0L3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sNCkxsN0L3 .carousel-inner > .active {
  display: block;
}
.cid-sNCkxsN0L3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCkxsN0L3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNCkxsN0L3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sNCkxsN0L3 .carousel-control,
  .cid-sNCkxsN0L3 .carousel-indicators,
  .cid-sNCkxsN0L3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sNCkxsN0L3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sNCkxsN0L3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sNCkxsN0L3 .carousel-indicators .active,
.cid-sNCkxsN0L3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sNCkxsN0L3 .carousel-indicators .active {
  background: #fff;
}
.cid-sNCkxsN0L3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sNCkxsN0L3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sNCkxsN0L3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sNCkxsN0L3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sNCkxsN0L3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sNCkxsN0L3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sNCkxsN0L3 .carousel {
  width: 100%;
}
.cid-sNCkxsN0L3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sNCkxsN0L3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sNCkxsN0L3 .modal.fade .modal-dialog,
.cid-sNCkxsN0L3 .modal.in .modal-dialog {
  transform: none;
}
.cid-sNCkxsN0L3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sNCkxsN0L3 H6 {
  text-align: center;
}
.cid-sNCkxu47wm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sNCkxu47wm .item {
  padding-bottom: 2rem;
}
.cid-sNCkxu47wm .item-wrapper {
  position: relative;
}
.cid-sNCkxu47wm .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sNCkxu47wm .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sNCkxu47wm .carousel-control,
.cid-sNCkxu47wm .close {
  background: #1b1b1b;
}
.cid-sNCkxu47wm .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sNCkxu47wm .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sNCkxu47wm .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sNCkxu47wm .carousel-control-next span {
  margin-left: 5px;
}
.cid-sNCkxu47wm .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sNCkxu47wm .close::before {
  content: '\e91a';
}
.cid-sNCkxu47wm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sNCkxu47wm .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sNCkxu47wm .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCkxu47wm .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sNCkxu47wm .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sNCkxu47wm .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sNCkxu47wm .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sNCkxu47wm .carousel-indicators li.active,
.cid-sNCkxu47wm .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sNCkxu47wm .carousel-indicators li::after,
.cid-sNCkxu47wm .carousel-indicators li::before {
  content: none;
}
.cid-sNCkxu47wm .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sNCkxu47wm .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sNCkxu47wm .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sNCkxu47wm .carousel-indicators {
    display: none;
  }
}
.cid-sNCkxu47wm .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sNCkxu47wm .carousel-inner > .active {
  display: block;
}
.cid-sNCkxu47wm .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCkxu47wm .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNCkxu47wm .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sNCkxu47wm .carousel-control,
  .cid-sNCkxu47wm .carousel-indicators,
  .cid-sNCkxu47wm .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sNCkxu47wm .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sNCkxu47wm .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sNCkxu47wm .carousel-indicators .active,
.cid-sNCkxu47wm .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sNCkxu47wm .carousel-indicators .active {
  background: #fff;
}
.cid-sNCkxu47wm .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sNCkxu47wm .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sNCkxu47wm .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sNCkxu47wm .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sNCkxu47wm .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sNCkxu47wm .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sNCkxu47wm .carousel {
  width: 100%;
}
.cid-sNCkxu47wm .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sNCkxu47wm .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sNCkxu47wm .modal.fade .modal-dialog,
.cid-sNCkxu47wm .modal.in .modal-dialog {
  transform: none;
}
.cid-sNCkxu47wm .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sNCkxu47wm H6 {
  text-align: center;
}
.cid-sNCkxvn59G {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sNCkxvn59G .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sNCkxvn59G .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sNCkxvn59G .item-wrapper {
  position: relative;
}
.cid-sNCkxvn59G .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sNCkxvn59G .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sNCkxvn59G .carousel-control,
.cid-sNCkxvn59G .close {
  background: #1b1b1b;
}
.cid-sNCkxvn59G .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sNCkxvn59G .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sNCkxvn59G .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sNCkxvn59G .carousel-control-next span {
  margin-left: 5px;
}
.cid-sNCkxvn59G .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sNCkxvn59G .close::before {
  content: '\e91a';
}
.cid-sNCkxvn59G .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sNCkxvn59G .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sNCkxvn59G .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCkxvn59G .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sNCkxvn59G .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sNCkxvn59G .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sNCkxvn59G .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sNCkxvn59G .carousel-indicators li.active,
.cid-sNCkxvn59G .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sNCkxvn59G .carousel-indicators li::after,
.cid-sNCkxvn59G .carousel-indicators li::before {
  content: none;
}
.cid-sNCkxvn59G .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sNCkxvn59G .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sNCkxvn59G .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sNCkxvn59G .carousel-indicators {
    display: none;
  }
}
.cid-sNCkxvn59G .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sNCkxvn59G .carousel-inner > .active {
  display: block;
}
.cid-sNCkxvn59G .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCkxvn59G .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNCkxvn59G .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sNCkxvn59G .carousel-control,
  .cid-sNCkxvn59G .carousel-indicators,
  .cid-sNCkxvn59G .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sNCkxvn59G .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sNCkxvn59G .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sNCkxvn59G .carousel-indicators .active,
.cid-sNCkxvn59G .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sNCkxvn59G .carousel-indicators .active {
  background: #fff;
}
.cid-sNCkxvn59G .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sNCkxvn59G .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sNCkxvn59G .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sNCkxvn59G .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sNCkxvn59G .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sNCkxvn59G .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sNCkxvn59G .carousel {
  width: 100%;
}
.cid-sNCkxvn59G .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sNCkxvn59G .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sNCkxvn59G .modal.fade .modal-dialog,
.cid-sNCkxvn59G .modal.in .modal-dialog {
  transform: none;
}
.cid-sNCkxvn59G .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sNCkxvn59G H6 {
  text-align: center;
}
.cid-sNCkxwQyNL {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sNCkxwQyNL .content {
    text-align: center;
  }
  .cid-sNCkxwQyNL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sNCkxwQyNL .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sNCkxwQyNL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sNCkxwQyNL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sNCkxwQyNL .google-map {
  height: 25rem;
  position: relative;
}
.cid-sNCkxwQyNL .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sNCkxwQyNL .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sNCkxwQyNL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sNCkxwQyNL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sNCkxwQyNL .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sNCkxwQyNL .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sNCkxwQyNL .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sNCkxwQyNL .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sNCkxwQyNL .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sNCkxwQyNL .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sNCkxwQyNL .list {
  list-style-type: none;
  padding: 0;
}
.cid-sNCoMB9225 {
  z-index: 1000;
  width: 100%;
}
.cid-sNCoMB9225 nav.navbar {
  position: fixed;
}
.cid-sNCoMB9225 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sNCoMB9225 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sNCoMB9225 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sNCoMB9225 .dropdown-item:hover,
.cid-sNCoMB9225 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sNCoMB9225 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sNCoMB9225 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sNCoMB9225 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sNCoMB9225 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sNCoMB9225 .nav-link {
  position: relative;
}
.cid-sNCoMB9225 .container {
  display: flex;
  margin: auto;
}
.cid-sNCoMB9225 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sNCoMB9225 .dropdown-menu,
.cid-sNCoMB9225 .navbar.opened {
  background: #42b148 !important;
}
.cid-sNCoMB9225 .nav-item:focus,
.cid-sNCoMB9225 .nav-link:focus {
  outline: none;
}
.cid-sNCoMB9225 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sNCoMB9225 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sNCoMB9225 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sNCoMB9225 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sNCoMB9225 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sNCoMB9225 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sNCoMB9225 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sNCoMB9225 .navbar.opened {
  transition: all 0.3s;
}
.cid-sNCoMB9225 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sNCoMB9225 .navbar .navbar-logo img {
  width: auto;
}
.cid-sNCoMB9225 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sNCoMB9225 .navbar.collapsed {
  justify-content: center;
}
.cid-sNCoMB9225 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sNCoMB9225 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sNCoMB9225 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sNCoMB9225 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sNCoMB9225 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sNCoMB9225 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sNCoMB9225 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sNCoMB9225 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sNCoMB9225 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sNCoMB9225 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sNCoMB9225 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sNCoMB9225 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sNCoMB9225 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sNCoMB9225 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sNCoMB9225 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sNCoMB9225 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sNCoMB9225 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sNCoMB9225 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sNCoMB9225 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sNCoMB9225 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sNCoMB9225 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sNCoMB9225 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sNCoMB9225 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sNCoMB9225 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sNCoMB9225 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sNCoMB9225 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sNCoMB9225 .dropdown-item.active,
.cid-sNCoMB9225 .dropdown-item:active {
  background-color: transparent;
}
.cid-sNCoMB9225 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sNCoMB9225 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sNCoMB9225 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sNCoMB9225 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sNCoMB9225 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sNCoMB9225 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sNCoMB9225 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sNCoMB9225 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sNCoMB9225 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sNCoMB9225 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sNCoMB9225 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sNCoMB9225 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sNCoMB9225 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sNCoMB9225 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sNCoMB9225 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sNCoMB9225 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sNCoMB9225 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sNCoMB9225 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sNCoMB9225 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sNCoMB9225 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sNCoMB9225 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sNCoMB9225 .navbar {
    height: 70px;
  }
  .cid-sNCoMB9225 .navbar.opened {
    height: auto;
  }
  .cid-sNCoMB9225 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sNCoMBRnJN {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/cott10-023-1280x960.jpg");
}
.cid-sNCoMBRnJN .mbr-section-title {
  color: #c31010;
}
.cid-sNCoMBRnJN .mbr-text,
.cid-sNCoMBRnJN .mbr-section-btn {
  color: #ffffff;
}
.cid-sNCoMCo7e8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sNCoMCo7e8 .row {
  flex-direction: row-reverse;
}
.cid-sNCoMCo7e8 .video-wrapper iframe {
  width: 100%;
}
.cid-sNCoMCo7e8 .mbr-section-title,
.cid-sNCoMCo7e8 .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sNCoMCo7e8 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sNCoMCo7e8 .mbr-section-title {
  text-align: right;
}
.cid-sNCoMCo7e8 .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-sNCoMCo7e8 .mbr-text {
  color: #0b7d11;
}
.cid-sNCoMCo7e8 .mbr-description {
  text-align: left;
  color: #0b7d11;
}
.cid-sNCoMCP5WO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sNCoMCP5WO .item {
  padding-bottom: 2rem;
}
.cid-sNCoMCP5WO .item-wrapper {
  position: relative;
}
.cid-sNCoMCP5WO .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sNCoMCP5WO .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sNCoMCP5WO .carousel-control,
.cid-sNCoMCP5WO .close {
  background: #1b1b1b;
}
.cid-sNCoMCP5WO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sNCoMCP5WO .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sNCoMCP5WO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sNCoMCP5WO .carousel-control-next span {
  margin-left: 5px;
}
.cid-sNCoMCP5WO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sNCoMCP5WO .close::before {
  content: '\e91a';
}
.cid-sNCoMCP5WO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sNCoMCP5WO .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sNCoMCP5WO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCoMCP5WO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sNCoMCP5WO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sNCoMCP5WO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sNCoMCP5WO .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sNCoMCP5WO .carousel-indicators li.active,
.cid-sNCoMCP5WO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sNCoMCP5WO .carousel-indicators li::after,
.cid-sNCoMCP5WO .carousel-indicators li::before {
  content: none;
}
.cid-sNCoMCP5WO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sNCoMCP5WO .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sNCoMCP5WO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sNCoMCP5WO .carousel-indicators {
    display: none;
  }
}
.cid-sNCoMCP5WO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sNCoMCP5WO .carousel-inner > .active {
  display: block;
}
.cid-sNCoMCP5WO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCoMCP5WO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNCoMCP5WO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sNCoMCP5WO .carousel-control,
  .cid-sNCoMCP5WO .carousel-indicators,
  .cid-sNCoMCP5WO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sNCoMCP5WO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sNCoMCP5WO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sNCoMCP5WO .carousel-indicators .active,
.cid-sNCoMCP5WO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sNCoMCP5WO .carousel-indicators .active {
  background: #fff;
}
.cid-sNCoMCP5WO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sNCoMCP5WO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sNCoMCP5WO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sNCoMCP5WO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sNCoMCP5WO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sNCoMCP5WO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sNCoMCP5WO .carousel {
  width: 100%;
}
.cid-sNCoMCP5WO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sNCoMCP5WO .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sNCoMCP5WO .modal.fade .modal-dialog,
.cid-sNCoMCP5WO .modal.in .modal-dialog {
  transform: none;
}
.cid-sNCoMCP5WO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sNCoMCP5WO H6 {
  text-align: center;
}
.cid-sNCoMDHKKd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sNCoMDHKKd .item {
  padding-bottom: 2rem;
}
.cid-sNCoMDHKKd .item-wrapper {
  position: relative;
}
.cid-sNCoMDHKKd .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sNCoMDHKKd .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sNCoMDHKKd .carousel-control,
.cid-sNCoMDHKKd .close {
  background: #1b1b1b;
}
.cid-sNCoMDHKKd .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sNCoMDHKKd .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sNCoMDHKKd .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sNCoMDHKKd .carousel-control-next span {
  margin-left: 5px;
}
.cid-sNCoMDHKKd .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sNCoMDHKKd .close::before {
  content: '\e91a';
}
.cid-sNCoMDHKKd .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sNCoMDHKKd .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sNCoMDHKKd .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCoMDHKKd .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sNCoMDHKKd .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sNCoMDHKKd .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sNCoMDHKKd .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sNCoMDHKKd .carousel-indicators li.active,
.cid-sNCoMDHKKd .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sNCoMDHKKd .carousel-indicators li::after,
.cid-sNCoMDHKKd .carousel-indicators li::before {
  content: none;
}
.cid-sNCoMDHKKd .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sNCoMDHKKd .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sNCoMDHKKd .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sNCoMDHKKd .carousel-indicators {
    display: none;
  }
}
.cid-sNCoMDHKKd .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sNCoMDHKKd .carousel-inner > .active {
  display: block;
}
.cid-sNCoMDHKKd .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCoMDHKKd .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNCoMDHKKd .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sNCoMDHKKd .carousel-control,
  .cid-sNCoMDHKKd .carousel-indicators,
  .cid-sNCoMDHKKd .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sNCoMDHKKd .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sNCoMDHKKd .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sNCoMDHKKd .carousel-indicators .active,
.cid-sNCoMDHKKd .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sNCoMDHKKd .carousel-indicators .active {
  background: #fff;
}
.cid-sNCoMDHKKd .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sNCoMDHKKd .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sNCoMDHKKd .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sNCoMDHKKd .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sNCoMDHKKd .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sNCoMDHKKd .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sNCoMDHKKd .carousel {
  width: 100%;
}
.cid-sNCoMDHKKd .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sNCoMDHKKd .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sNCoMDHKKd .modal.fade .modal-dialog,
.cid-sNCoMDHKKd .modal.in .modal-dialog {
  transform: none;
}
.cid-sNCoMDHKKd .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sNCoMDHKKd H6 {
  text-align: center;
}
.cid-sNCoMEp3EM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sNCoMEp3EM .item {
  padding-bottom: 2rem;
}
.cid-sNCoMEp3EM .item-wrapper {
  position: relative;
}
.cid-sNCoMEp3EM .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sNCoMEp3EM .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sNCoMEp3EM .carousel-control,
.cid-sNCoMEp3EM .close {
  background: #1b1b1b;
}
.cid-sNCoMEp3EM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sNCoMEp3EM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sNCoMEp3EM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sNCoMEp3EM .carousel-control-next span {
  margin-left: 5px;
}
.cid-sNCoMEp3EM .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sNCoMEp3EM .close::before {
  content: '\e91a';
}
.cid-sNCoMEp3EM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sNCoMEp3EM .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sNCoMEp3EM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCoMEp3EM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sNCoMEp3EM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sNCoMEp3EM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sNCoMEp3EM .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sNCoMEp3EM .carousel-indicators li.active,
.cid-sNCoMEp3EM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sNCoMEp3EM .carousel-indicators li::after,
.cid-sNCoMEp3EM .carousel-indicators li::before {
  content: none;
}
.cid-sNCoMEp3EM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sNCoMEp3EM .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sNCoMEp3EM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sNCoMEp3EM .carousel-indicators {
    display: none;
  }
}
.cid-sNCoMEp3EM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sNCoMEp3EM .carousel-inner > .active {
  display: block;
}
.cid-sNCoMEp3EM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCoMEp3EM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNCoMEp3EM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sNCoMEp3EM .carousel-control,
  .cid-sNCoMEp3EM .carousel-indicators,
  .cid-sNCoMEp3EM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sNCoMEp3EM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sNCoMEp3EM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sNCoMEp3EM .carousel-indicators .active,
.cid-sNCoMEp3EM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sNCoMEp3EM .carousel-indicators .active {
  background: #fff;
}
.cid-sNCoMEp3EM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sNCoMEp3EM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sNCoMEp3EM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sNCoMEp3EM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sNCoMEp3EM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sNCoMEp3EM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sNCoMEp3EM .carousel {
  width: 100%;
}
.cid-sNCoMEp3EM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sNCoMEp3EM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sNCoMEp3EM .modal.fade .modal-dialog,
.cid-sNCoMEp3EM .modal.in .modal-dialog {
  transform: none;
}
.cid-sNCoMEp3EM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sNCoMEp3EM H6 {
  text-align: center;
}
.cid-sNCoMFiuaM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-sNCoMFiuaM .item {
  padding-bottom: 2rem;
}
.cid-sNCoMFiuaM .item-wrapper {
  position: relative;
}
.cid-sNCoMFiuaM .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sNCoMFiuaM .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sNCoMFiuaM .carousel-control,
.cid-sNCoMFiuaM .close {
  background: #1b1b1b;
}
.cid-sNCoMFiuaM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sNCoMFiuaM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sNCoMFiuaM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sNCoMFiuaM .carousel-control-next span {
  margin-left: 5px;
}
.cid-sNCoMFiuaM .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sNCoMFiuaM .close::before {
  content: '\e91a';
}
.cid-sNCoMFiuaM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sNCoMFiuaM .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sNCoMFiuaM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCoMFiuaM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sNCoMFiuaM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sNCoMFiuaM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sNCoMFiuaM .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sNCoMFiuaM .carousel-indicators li.active,
.cid-sNCoMFiuaM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sNCoMFiuaM .carousel-indicators li::after,
.cid-sNCoMFiuaM .carousel-indicators li::before {
  content: none;
}
.cid-sNCoMFiuaM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sNCoMFiuaM .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sNCoMFiuaM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sNCoMFiuaM .carousel-indicators {
    display: none;
  }
}
.cid-sNCoMFiuaM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sNCoMFiuaM .carousel-inner > .active {
  display: block;
}
.cid-sNCoMFiuaM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNCoMFiuaM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNCoMFiuaM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sNCoMFiuaM .carousel-control,
  .cid-sNCoMFiuaM .carousel-indicators,
  .cid-sNCoMFiuaM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sNCoMFiuaM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sNCoMFiuaM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sNCoMFiuaM .carousel-indicators .active,
.cid-sNCoMFiuaM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sNCoMFiuaM .carousel-indicators .active {
  background: #fff;
}
.cid-sNCoMFiuaM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sNCoMFiuaM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sNCoMFiuaM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sNCoMFiuaM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sNCoMFiuaM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sNCoMFiuaM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sNCoMFiuaM .carousel {
  width: 100%;
}
.cid-sNCoMFiuaM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sNCoMFiuaM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sNCoMFiuaM .modal.fade .modal-dialog,
.cid-sNCoMFiuaM .modal.in .modal-dialog {
  transform: none;
}
.cid-sNCoMFiuaM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sNCoMFiuaM H6 {
  text-align: center;
}
.cid-sNCoMFZqha {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sNCoMFZqha .content {
    text-align: center;
  }
  .cid-sNCoMFZqha .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sNCoMFZqha .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sNCoMFZqha .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sNCoMFZqha .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sNCoMFZqha .google-map {
  height: 25rem;
  position: relative;
}
.cid-sNCoMFZqha .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sNCoMFZqha .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sNCoMFZqha .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sNCoMFZqha .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sNCoMFZqha .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sNCoMFZqha .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sNCoMFZqha .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sNCoMFZqha .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sNCoMFZqha .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sNCoMFZqha .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sNCoMFZqha .list {
  list-style-type: none;
  padding: 0;
}
.cid-sNMsXgHXIZ {
  z-index: 1000;
  width: 100%;
}
.cid-sNMsXgHXIZ nav.navbar {
  position: fixed;
}
.cid-sNMsXgHXIZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sNMsXgHXIZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sNMsXgHXIZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sNMsXgHXIZ .dropdown-item:hover,
.cid-sNMsXgHXIZ .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sNMsXgHXIZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sNMsXgHXIZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sNMsXgHXIZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sNMsXgHXIZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sNMsXgHXIZ .nav-link {
  position: relative;
}
.cid-sNMsXgHXIZ .container {
  display: flex;
  margin: auto;
}
.cid-sNMsXgHXIZ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sNMsXgHXIZ .dropdown-menu,
.cid-sNMsXgHXIZ .navbar.opened {
  background: #42b148 !important;
}
.cid-sNMsXgHXIZ .nav-item:focus,
.cid-sNMsXgHXIZ .nav-link:focus {
  outline: none;
}
.cid-sNMsXgHXIZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sNMsXgHXIZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sNMsXgHXIZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sNMsXgHXIZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sNMsXgHXIZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sNMsXgHXIZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sNMsXgHXIZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sNMsXgHXIZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sNMsXgHXIZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sNMsXgHXIZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sNMsXgHXIZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sNMsXgHXIZ .navbar.collapsed {
  justify-content: center;
}
.cid-sNMsXgHXIZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sNMsXgHXIZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sNMsXgHXIZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sNMsXgHXIZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sNMsXgHXIZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sNMsXgHXIZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sNMsXgHXIZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sNMsXgHXIZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sNMsXgHXIZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sNMsXgHXIZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sNMsXgHXIZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sNMsXgHXIZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sNMsXgHXIZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sNMsXgHXIZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sNMsXgHXIZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sNMsXgHXIZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sNMsXgHXIZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sNMsXgHXIZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sNMsXgHXIZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sNMsXgHXIZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sNMsXgHXIZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sNMsXgHXIZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sNMsXgHXIZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sNMsXgHXIZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sNMsXgHXIZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sNMsXgHXIZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sNMsXgHXIZ .dropdown-item.active,
.cid-sNMsXgHXIZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sNMsXgHXIZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sNMsXgHXIZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sNMsXgHXIZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sNMsXgHXIZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sNMsXgHXIZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sNMsXgHXIZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sNMsXgHXIZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sNMsXgHXIZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sNMsXgHXIZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sNMsXgHXIZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sNMsXgHXIZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sNMsXgHXIZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sNMsXgHXIZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sNMsXgHXIZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sNMsXgHXIZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sNMsXgHXIZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sNMsXgHXIZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sNMsXgHXIZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sNMsXgHXIZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sNMsXgHXIZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sNMsXgHXIZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sNMsXgHXIZ .navbar {
    height: 70px;
  }
  .cid-sNMsXgHXIZ .navbar.opened {
    height: auto;
  }
  .cid-sNMsXgHXIZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sNMsXhKPHq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d7efd8;
}
.cid-sNMsXhKPHq .mbr-section-subtitle {
  color: #1b741f;
}
.cid-sNMsXhKPHq .mbr-text {
  color: #1b741f;
}
.cid-sNMsXi8D9w {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sNMsXi8D9w .content {
    text-align: center;
  }
  .cid-sNMsXi8D9w .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sNMsXi8D9w .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sNMsXi8D9w .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sNMsXi8D9w .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sNMsXi8D9w .google-map {
  height: 25rem;
  position: relative;
}
.cid-sNMsXi8D9w .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sNMsXi8D9w .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sNMsXi8D9w .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sNMsXi8D9w .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sNMsXi8D9w .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sNMsXi8D9w .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sNMsXi8D9w .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sNMsXi8D9w .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sNMsXi8D9w .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sNMsXi8D9w .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sNMsXi8D9w .list {
  list-style-type: none;
  padding: 0;
}
.cid-sNMtBi5ig9 {
  z-index: 1000;
  width: 100%;
}
.cid-sNMtBi5ig9 nav.navbar {
  position: fixed;
}
.cid-sNMtBi5ig9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sNMtBi5ig9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sNMtBi5ig9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sNMtBi5ig9 .dropdown-item:hover,
.cid-sNMtBi5ig9 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sNMtBi5ig9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sNMtBi5ig9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sNMtBi5ig9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sNMtBi5ig9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sNMtBi5ig9 .nav-link {
  position: relative;
}
.cid-sNMtBi5ig9 .container {
  display: flex;
  margin: auto;
}
.cid-sNMtBi5ig9 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sNMtBi5ig9 .dropdown-menu,
.cid-sNMtBi5ig9 .navbar.opened {
  background: #42b148 !important;
}
.cid-sNMtBi5ig9 .nav-item:focus,
.cid-sNMtBi5ig9 .nav-link:focus {
  outline: none;
}
.cid-sNMtBi5ig9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sNMtBi5ig9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sNMtBi5ig9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sNMtBi5ig9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sNMtBi5ig9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sNMtBi5ig9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sNMtBi5ig9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sNMtBi5ig9 .navbar.opened {
  transition: all 0.3s;
}
.cid-sNMtBi5ig9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sNMtBi5ig9 .navbar .navbar-logo img {
  width: auto;
}
.cid-sNMtBi5ig9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sNMtBi5ig9 .navbar.collapsed {
  justify-content: center;
}
.cid-sNMtBi5ig9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sNMtBi5ig9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sNMtBi5ig9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sNMtBi5ig9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sNMtBi5ig9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sNMtBi5ig9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sNMtBi5ig9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sNMtBi5ig9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sNMtBi5ig9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sNMtBi5ig9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sNMtBi5ig9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sNMtBi5ig9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sNMtBi5ig9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sNMtBi5ig9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sNMtBi5ig9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sNMtBi5ig9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sNMtBi5ig9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sNMtBi5ig9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sNMtBi5ig9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sNMtBi5ig9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sNMtBi5ig9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sNMtBi5ig9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sNMtBi5ig9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sNMtBi5ig9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sNMtBi5ig9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sNMtBi5ig9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sNMtBi5ig9 .dropdown-item.active,
.cid-sNMtBi5ig9 .dropdown-item:active {
  background-color: transparent;
}
.cid-sNMtBi5ig9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sNMtBi5ig9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sNMtBi5ig9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sNMtBi5ig9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sNMtBi5ig9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sNMtBi5ig9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sNMtBi5ig9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sNMtBi5ig9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sNMtBi5ig9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sNMtBi5ig9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sNMtBi5ig9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sNMtBi5ig9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sNMtBi5ig9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sNMtBi5ig9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sNMtBi5ig9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sNMtBi5ig9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sNMtBi5ig9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sNMtBi5ig9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sNMtBi5ig9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sNMtBi5ig9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sNMtBi5ig9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sNMtBi5ig9 .navbar {
    height: 70px;
  }
  .cid-sNMtBi5ig9 .navbar.opened {
    height: auto;
  }
  .cid-sNMtBi5ig9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sNMtBj8mPf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d7efd8;
}
.cid-sNMtBj8mPf .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-sNMtBj8mPf .mbr-text {
  color: #1b741f;
}
.cid-sNMtBjv8hD {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sNMtBjv8hD .content {
    text-align: center;
  }
  .cid-sNMtBjv8hD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sNMtBjv8hD .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sNMtBjv8hD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sNMtBjv8hD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sNMtBjv8hD .google-map {
  height: 25rem;
  position: relative;
}
.cid-sNMtBjv8hD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sNMtBjv8hD .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sNMtBjv8hD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sNMtBjv8hD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sNMtBjv8hD .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sNMtBjv8hD .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sNMtBjv8hD .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sNMtBjv8hD .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sNMtBjv8hD .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sNMtBjv8hD .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sNMtBjv8hD .list {
  list-style-type: none;
  padding: 0;
}
.cid-smbzsxoCzr {
  z-index: 1000;
  width: 100%;
}
.cid-smbzsxoCzr nav.navbar {
  position: fixed;
}
.cid-smbzsxoCzr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smbzsxoCzr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smbzsxoCzr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smbzsxoCzr .dropdown-item:hover,
.cid-smbzsxoCzr .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-smbzsxoCzr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smbzsxoCzr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smbzsxoCzr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smbzsxoCzr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smbzsxoCzr .nav-link {
  position: relative;
}
.cid-smbzsxoCzr .container {
  display: flex;
  margin: auto;
}
.cid-smbzsxoCzr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smbzsxoCzr .dropdown-menu,
.cid-smbzsxoCzr .navbar.opened {
  background: #42b148 !important;
}
.cid-smbzsxoCzr .nav-item:focus,
.cid-smbzsxoCzr .nav-link:focus {
  outline: none;
}
.cid-smbzsxoCzr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smbzsxoCzr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smbzsxoCzr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smbzsxoCzr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smbzsxoCzr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smbzsxoCzr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smbzsxoCzr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-smbzsxoCzr .navbar.opened {
  transition: all 0.3s;
}
.cid-smbzsxoCzr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smbzsxoCzr .navbar .navbar-logo img {
  width: auto;
}
.cid-smbzsxoCzr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smbzsxoCzr .navbar.collapsed {
  justify-content: center;
}
.cid-smbzsxoCzr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smbzsxoCzr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smbzsxoCzr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smbzsxoCzr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smbzsxoCzr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smbzsxoCzr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smbzsxoCzr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smbzsxoCzr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smbzsxoCzr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smbzsxoCzr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smbzsxoCzr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smbzsxoCzr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smbzsxoCzr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smbzsxoCzr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smbzsxoCzr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smbzsxoCzr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smbzsxoCzr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smbzsxoCzr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smbzsxoCzr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smbzsxoCzr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smbzsxoCzr .navbar.navbar-short {
  min-height: 60px;
}
.cid-smbzsxoCzr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smbzsxoCzr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smbzsxoCzr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smbzsxoCzr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smbzsxoCzr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smbzsxoCzr .dropdown-item.active,
.cid-smbzsxoCzr .dropdown-item:active {
  background-color: transparent;
}
.cid-smbzsxoCzr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smbzsxoCzr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smbzsxoCzr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smbzsxoCzr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-smbzsxoCzr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smbzsxoCzr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smbzsxoCzr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smbzsxoCzr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smbzsxoCzr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smbzsxoCzr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smbzsxoCzr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smbzsxoCzr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smbzsxoCzr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smbzsxoCzr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smbzsxoCzr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smbzsxoCzr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smbzsxoCzr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smbzsxoCzr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smbzsxoCzr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smbzsxoCzr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smbzsxoCzr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smbzsxoCzr .navbar {
    height: 70px;
  }
  .cid-smbzsxoCzr .navbar.opened {
    height: auto;
  }
  .cid-smbzsxoCzr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smbzsy9zm1 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/paradijsvogels-hoeve-ten-bosch-2000x1333.jpeg");
}
.cid-smbzsy9zm1 .mbr-section-title {
  color: #c31010;
}
.cid-smbzsy9zm1 .mbr-text,
.cid-smbzsy9zm1 .mbr-section-btn {
  color: #ffffff;
}
.cid-smbzsyJ3QK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-smbzsyJ3QK .row {
  flex-direction: row-reverse;
}
.cid-smbzsyJ3QK .video-wrapper iframe {
  width: 100%;
}
.cid-smbzsyJ3QK .mbr-section-title,
.cid-smbzsyJ3QK .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-smbzsyJ3QK .text-wrapper {
    padding: 2rem;
  }
}
.cid-smbzsyJ3QK .mbr-section-title {
  text-align: right;
  color: #0b7d11;
}
.cid-smbzsyJ3QK .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-smbzsyJ3QK .mbr-text {
  color: #0b7d11;
}
.cid-smbzsyJ3QK .mbr-description {
  color: #0b7d11;
  text-align: left;
}
.cid-smbzszdVJO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-smbzszdVJO .item {
  padding-bottom: 2rem;
}
.cid-smbzszdVJO .item-wrapper {
  position: relative;
}
.cid-smbzszdVJO .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smbzszdVJO .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smbzszdVJO .carousel-control,
.cid-smbzszdVJO .close {
  background: #1b1b1b;
}
.cid-smbzszdVJO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smbzszdVJO .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smbzszdVJO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smbzszdVJO .carousel-control-next span {
  margin-left: 5px;
}
.cid-smbzszdVJO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smbzszdVJO .close::before {
  content: '\e91a';
}
.cid-smbzszdVJO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smbzszdVJO .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smbzszdVJO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbzszdVJO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smbzszdVJO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smbzszdVJO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smbzszdVJO .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smbzszdVJO .carousel-indicators li.active,
.cid-smbzszdVJO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smbzszdVJO .carousel-indicators li::after,
.cid-smbzszdVJO .carousel-indicators li::before {
  content: none;
}
.cid-smbzszdVJO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smbzszdVJO .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smbzszdVJO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smbzszdVJO .carousel-indicators {
    display: none;
  }
}
.cid-smbzszdVJO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smbzszdVJO .carousel-inner > .active {
  display: block;
}
.cid-smbzszdVJO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbzszdVJO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smbzszdVJO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smbzszdVJO .carousel-control,
  .cid-smbzszdVJO .carousel-indicators,
  .cid-smbzszdVJO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smbzszdVJO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smbzszdVJO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smbzszdVJO .carousel-indicators .active,
.cid-smbzszdVJO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smbzszdVJO .carousel-indicators .active {
  background: #fff;
}
.cid-smbzszdVJO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smbzszdVJO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smbzszdVJO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smbzszdVJO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smbzszdVJO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smbzszdVJO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smbzszdVJO .carousel {
  width: 100%;
}
.cid-smbzszdVJO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smbzszdVJO .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smbzszdVJO .modal.fade .modal-dialog,
.cid-smbzszdVJO .modal.in .modal-dialog {
  transform: none;
}
.cid-smbzszdVJO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smbzszdVJO H6 {
  text-align: center;
}
.cid-smbzsA3I2y {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-smbzsA3I2y .item {
  padding-bottom: 2rem;
}
.cid-smbzsA3I2y .item-wrapper {
  position: relative;
}
.cid-smbzsA3I2y .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smbzsA3I2y .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smbzsA3I2y .carousel-control,
.cid-smbzsA3I2y .close {
  background: #1b1b1b;
}
.cid-smbzsA3I2y .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smbzsA3I2y .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smbzsA3I2y .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smbzsA3I2y .carousel-control-next span {
  margin-left: 5px;
}
.cid-smbzsA3I2y .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smbzsA3I2y .close::before {
  content: '\e91a';
}
.cid-smbzsA3I2y .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smbzsA3I2y .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smbzsA3I2y .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbzsA3I2y .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smbzsA3I2y .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smbzsA3I2y .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smbzsA3I2y .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smbzsA3I2y .carousel-indicators li.active,
.cid-smbzsA3I2y .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smbzsA3I2y .carousel-indicators li::after,
.cid-smbzsA3I2y .carousel-indicators li::before {
  content: none;
}
.cid-smbzsA3I2y .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smbzsA3I2y .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smbzsA3I2y .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smbzsA3I2y .carousel-indicators {
    display: none;
  }
}
.cid-smbzsA3I2y .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smbzsA3I2y .carousel-inner > .active {
  display: block;
}
.cid-smbzsA3I2y .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbzsA3I2y .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smbzsA3I2y .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smbzsA3I2y .carousel-control,
  .cid-smbzsA3I2y .carousel-indicators,
  .cid-smbzsA3I2y .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smbzsA3I2y .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smbzsA3I2y .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smbzsA3I2y .carousel-indicators .active,
.cid-smbzsA3I2y .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smbzsA3I2y .carousel-indicators .active {
  background: #fff;
}
.cid-smbzsA3I2y .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smbzsA3I2y .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smbzsA3I2y .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smbzsA3I2y .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smbzsA3I2y .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smbzsA3I2y .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smbzsA3I2y .carousel {
  width: 100%;
}
.cid-smbzsA3I2y .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smbzsA3I2y .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smbzsA3I2y .modal.fade .modal-dialog,
.cid-smbzsA3I2y .modal.in .modal-dialog {
  transform: none;
}
.cid-smbzsA3I2y .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smbzsA3I2y H6 {
  text-align: center;
}
.cid-smbzsAVip5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-smbzsAVip5 .item {
  padding-bottom: 2rem;
}
.cid-smbzsAVip5 .item-wrapper {
  position: relative;
}
.cid-smbzsAVip5 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smbzsAVip5 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smbzsAVip5 .carousel-control,
.cid-smbzsAVip5 .close {
  background: #1b1b1b;
}
.cid-smbzsAVip5 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smbzsAVip5 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smbzsAVip5 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smbzsAVip5 .carousel-control-next span {
  margin-left: 5px;
}
.cid-smbzsAVip5 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smbzsAVip5 .close::before {
  content: '\e91a';
}
.cid-smbzsAVip5 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smbzsAVip5 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smbzsAVip5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbzsAVip5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smbzsAVip5 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smbzsAVip5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smbzsAVip5 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smbzsAVip5 .carousel-indicators li.active,
.cid-smbzsAVip5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smbzsAVip5 .carousel-indicators li::after,
.cid-smbzsAVip5 .carousel-indicators li::before {
  content: none;
}
.cid-smbzsAVip5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smbzsAVip5 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smbzsAVip5 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smbzsAVip5 .carousel-indicators {
    display: none;
  }
}
.cid-smbzsAVip5 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smbzsAVip5 .carousel-inner > .active {
  display: block;
}
.cid-smbzsAVip5 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbzsAVip5 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smbzsAVip5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smbzsAVip5 .carousel-control,
  .cid-smbzsAVip5 .carousel-indicators,
  .cid-smbzsAVip5 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smbzsAVip5 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smbzsAVip5 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smbzsAVip5 .carousel-indicators .active,
.cid-smbzsAVip5 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smbzsAVip5 .carousel-indicators .active {
  background: #fff;
}
.cid-smbzsAVip5 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smbzsAVip5 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smbzsAVip5 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smbzsAVip5 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smbzsAVip5 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smbzsAVip5 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smbzsAVip5 .carousel {
  width: 100%;
}
.cid-smbzsAVip5 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smbzsAVip5 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smbzsAVip5 .modal.fade .modal-dialog,
.cid-smbzsAVip5 .modal.in .modal-dialog {
  transform: none;
}
.cid-smbzsAVip5 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smbzsAVip5 H6 {
  text-align: center;
}
.cid-smbzsBHYFD {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffe885;
}
.cid-smbzsBHYFD .item {
  padding-bottom: 2rem;
}
.cid-smbzsBHYFD .item-wrapper {
  position: relative;
}
.cid-smbzsBHYFD .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-smbzsBHYFD .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-smbzsBHYFD .carousel-control,
.cid-smbzsBHYFD .close {
  background: #1b1b1b;
}
.cid-smbzsBHYFD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smbzsBHYFD .carousel-control-prev span {
  margin-right: 5px;
}
.cid-smbzsBHYFD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smbzsBHYFD .carousel-control-next span {
  margin-left: 5px;
}
.cid-smbzsBHYFD .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smbzsBHYFD .close::before {
  content: '\e91a';
}
.cid-smbzsBHYFD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smbzsBHYFD .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-smbzsBHYFD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbzsBHYFD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-smbzsBHYFD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-smbzsBHYFD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-smbzsBHYFD .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-smbzsBHYFD .carousel-indicators li.active,
.cid-smbzsBHYFD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-smbzsBHYFD .carousel-indicators li::after,
.cid-smbzsBHYFD .carousel-indicators li::before {
  content: none;
}
.cid-smbzsBHYFD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-smbzsBHYFD .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-smbzsBHYFD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smbzsBHYFD .carousel-indicators {
    display: none;
  }
}
.cid-smbzsBHYFD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-smbzsBHYFD .carousel-inner > .active {
  display: block;
}
.cid-smbzsBHYFD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smbzsBHYFD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smbzsBHYFD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smbzsBHYFD .carousel-control,
  .cid-smbzsBHYFD .carousel-indicators,
  .cid-smbzsBHYFD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smbzsBHYFD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smbzsBHYFD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smbzsBHYFD .carousel-indicators .active,
.cid-smbzsBHYFD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-smbzsBHYFD .carousel-indicators .active {
  background: #fff;
}
.cid-smbzsBHYFD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smbzsBHYFD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smbzsBHYFD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smbzsBHYFD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smbzsBHYFD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smbzsBHYFD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smbzsBHYFD .carousel {
  width: 100%;
}
.cid-smbzsBHYFD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smbzsBHYFD .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-smbzsBHYFD .modal.fade .modal-dialog,
.cid-smbzsBHYFD .modal.in .modal-dialog {
  transform: none;
}
.cid-smbzsBHYFD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smbzsBHYFD H6 {
  text-align: center;
}
.cid-smbzsCorAX {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-smbzsCorAX .content {
    text-align: center;
  }
  .cid-smbzsCorAX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-smbzsCorAX .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-smbzsCorAX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smbzsCorAX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-smbzsCorAX .google-map {
  height: 25rem;
  position: relative;
}
.cid-smbzsCorAX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-smbzsCorAX .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-smbzsCorAX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-smbzsCorAX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-smbzsCorAX .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smbzsCorAX .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smbzsCorAX .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smbzsCorAX .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smbzsCorAX .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smbzsCorAX .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smbzsCorAX .list {
  list-style-type: none;
  padding: 0;
}
.cid-shsBAZ6mKX {
  z-index: 1000;
  width: 100%;
}
.cid-shsBAZ6mKX nav.navbar {
  position: fixed;
}
.cid-shsBAZ6mKX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shsBAZ6mKX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shsBAZ6mKX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shsBAZ6mKX .dropdown-item:hover,
.cid-shsBAZ6mKX .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shsBAZ6mKX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shsBAZ6mKX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shsBAZ6mKX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shsBAZ6mKX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shsBAZ6mKX .nav-link {
  position: relative;
}
.cid-shsBAZ6mKX .container {
  display: flex;
  margin: auto;
}
.cid-shsBAZ6mKX .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shsBAZ6mKX .dropdown-menu,
.cid-shsBAZ6mKX .navbar.opened {
  background: #42b148 !important;
}
.cid-shsBAZ6mKX .nav-item:focus,
.cid-shsBAZ6mKX .nav-link:focus {
  outline: none;
}
.cid-shsBAZ6mKX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shsBAZ6mKX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shsBAZ6mKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shsBAZ6mKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shsBAZ6mKX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shsBAZ6mKX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shsBAZ6mKX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shsBAZ6mKX .navbar.opened {
  transition: all 0.3s;
}
.cid-shsBAZ6mKX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shsBAZ6mKX .navbar .navbar-logo img {
  width: auto;
}
.cid-shsBAZ6mKX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shsBAZ6mKX .navbar.collapsed {
  justify-content: center;
}
.cid-shsBAZ6mKX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shsBAZ6mKX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shsBAZ6mKX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shsBAZ6mKX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shsBAZ6mKX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shsBAZ6mKX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shsBAZ6mKX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shsBAZ6mKX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shsBAZ6mKX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shsBAZ6mKX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shsBAZ6mKX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shsBAZ6mKX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shsBAZ6mKX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shsBAZ6mKX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shsBAZ6mKX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shsBAZ6mKX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shsBAZ6mKX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shsBAZ6mKX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shsBAZ6mKX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shsBAZ6mKX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shsBAZ6mKX .navbar.navbar-short {
  min-height: 60px;
}
.cid-shsBAZ6mKX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shsBAZ6mKX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shsBAZ6mKX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shsBAZ6mKX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shsBAZ6mKX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shsBAZ6mKX .dropdown-item.active,
.cid-shsBAZ6mKX .dropdown-item:active {
  background-color: transparent;
}
.cid-shsBAZ6mKX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shsBAZ6mKX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shsBAZ6mKX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shsBAZ6mKX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shsBAZ6mKX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shsBAZ6mKX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shsBAZ6mKX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shsBAZ6mKX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shsBAZ6mKX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shsBAZ6mKX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shsBAZ6mKX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shsBAZ6mKX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shsBAZ6mKX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shsBAZ6mKX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shsBAZ6mKX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shsBAZ6mKX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shsBAZ6mKX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shsBAZ6mKX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shsBAZ6mKX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shsBAZ6mKX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shsBAZ6mKX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shsBAZ6mKX .navbar {
    height: 70px;
  }
  .cid-shsBAZ6mKX .navbar.opened {
    height: auto;
  }
  .cid-shsBAZ6mKX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shOV4lERto {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shOV4lERto .item {
  padding-bottom: 2rem;
}
.cid-shOV4lERto .item-wrapper {
  position: relative;
}
.cid-shOV4lERto .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shOV4lERto .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shOV4lERto .carousel-control,
.cid-shOV4lERto .close {
  background: #1b1b1b;
}
.cid-shOV4lERto .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shOV4lERto .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shOV4lERto .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shOV4lERto .carousel-control-next span {
  margin-left: 5px;
}
.cid-shOV4lERto .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shOV4lERto .close::before {
  content: '\e91a';
}
.cid-shOV4lERto .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shOV4lERto .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shOV4lERto .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOV4lERto .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shOV4lERto .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shOV4lERto .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shOV4lERto .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shOV4lERto .carousel-indicators li.active,
.cid-shOV4lERto .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shOV4lERto .carousel-indicators li::after,
.cid-shOV4lERto .carousel-indicators li::before {
  content: none;
}
.cid-shOV4lERto .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shOV4lERto .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shOV4lERto .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shOV4lERto .carousel-indicators {
    display: none;
  }
}
.cid-shOV4lERto .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shOV4lERto .carousel-inner > .active {
  display: block;
}
.cid-shOV4lERto .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shOV4lERto .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shOV4lERto .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shOV4lERto .carousel-control,
  .cid-shOV4lERto .carousel-indicators,
  .cid-shOV4lERto .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shOV4lERto .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shOV4lERto .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shOV4lERto .carousel-indicators .active,
.cid-shOV4lERto .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shOV4lERto .carousel-indicators .active {
  background: #fff;
}
.cid-shOV4lERto .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shOV4lERto .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shOV4lERto .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shOV4lERto .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shOV4lERto .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shOV4lERto .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shOV4lERto .carousel {
  width: 100%;
}
.cid-shOV4lERto .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shOV4lERto .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shOV4lERto .modal.fade .modal-dialog,
.cid-shOV4lERto .modal.in .modal-dialog {
  transform: none;
}
.cid-shOV4lERto .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shOV4lERto H6 {
  text-align: center;
}
.cid-shOV4lERto H4 {
  text-align: left;
}
.cid-shsBAZEZHa {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shsBAZEZHa .content {
    text-align: center;
  }
  .cid-shsBAZEZHa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shsBAZEZHa .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shsBAZEZHa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shsBAZEZHa .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shsBAZEZHa .google-map {
  height: 25rem;
  position: relative;
}
.cid-shsBAZEZHa .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shsBAZEZHa .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shsBAZEZHa .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shsBAZEZHa .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shsBAZEZHa .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shsBAZEZHa .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shsBAZEZHa .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shsBAZEZHa .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shsBAZEZHa .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shsBAZEZHa .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shsBAZEZHa .list {
  list-style-type: none;
  padding: 0;
}
.cid-sR0eDt2MSb {
  z-index: 1000;
  width: 100%;
}
.cid-sR0eDt2MSb nav.navbar {
  position: fixed;
}
.cid-sR0eDt2MSb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sR0eDt2MSb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sR0eDt2MSb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sR0eDt2MSb .dropdown-item:hover,
.cid-sR0eDt2MSb .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sR0eDt2MSb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sR0eDt2MSb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sR0eDt2MSb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sR0eDt2MSb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sR0eDt2MSb .nav-link {
  position: relative;
}
.cid-sR0eDt2MSb .container {
  display: flex;
  margin: auto;
}
.cid-sR0eDt2MSb .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sR0eDt2MSb .dropdown-menu,
.cid-sR0eDt2MSb .navbar.opened {
  background: #42b148 !important;
}
.cid-sR0eDt2MSb .nav-item:focus,
.cid-sR0eDt2MSb .nav-link:focus {
  outline: none;
}
.cid-sR0eDt2MSb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sR0eDt2MSb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sR0eDt2MSb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sR0eDt2MSb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sR0eDt2MSb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sR0eDt2MSb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sR0eDt2MSb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sR0eDt2MSb .navbar.opened {
  transition: all 0.3s;
}
.cid-sR0eDt2MSb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sR0eDt2MSb .navbar .navbar-logo img {
  width: auto;
}
.cid-sR0eDt2MSb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR0eDt2MSb .navbar.collapsed {
  justify-content: center;
}
.cid-sR0eDt2MSb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sR0eDt2MSb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR0eDt2MSb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sR0eDt2MSb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR0eDt2MSb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR0eDt2MSb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sR0eDt2MSb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR0eDt2MSb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sR0eDt2MSb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sR0eDt2MSb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sR0eDt2MSb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR0eDt2MSb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR0eDt2MSb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR0eDt2MSb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sR0eDt2MSb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sR0eDt2MSb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR0eDt2MSb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sR0eDt2MSb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sR0eDt2MSb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sR0eDt2MSb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sR0eDt2MSb .navbar.navbar-short {
  min-height: 60px;
}
.cid-sR0eDt2MSb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sR0eDt2MSb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sR0eDt2MSb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sR0eDt2MSb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR0eDt2MSb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR0eDt2MSb .dropdown-item.active,
.cid-sR0eDt2MSb .dropdown-item:active {
  background-color: transparent;
}
.cid-sR0eDt2MSb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sR0eDt2MSb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR0eDt2MSb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR0eDt2MSb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sR0eDt2MSb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sR0eDt2MSb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR0eDt2MSb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sR0eDt2MSb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sR0eDt2MSb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sR0eDt2MSb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sR0eDt2MSb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR0eDt2MSb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sR0eDt2MSb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sR0eDt2MSb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR0eDt2MSb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR0eDt2MSb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sR0eDt2MSb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sR0eDt2MSb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR0eDt2MSb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sR0eDt2MSb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sR0eDt2MSb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sR0eDt2MSb .navbar {
    height: 70px;
  }
  .cid-sR0eDt2MSb .navbar.opened {
    height: auto;
  }
  .cid-sR0eDt2MSb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sR0eDtENJQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-sR0eDtENJQ .item {
  padding-bottom: 2rem;
}
.cid-sR0eDtENJQ .item-wrapper {
  position: relative;
}
.cid-sR0eDtENJQ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sR0eDtENJQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sR0eDtENJQ .carousel-control,
.cid-sR0eDtENJQ .close {
  background: #1b1b1b;
}
.cid-sR0eDtENJQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sR0eDtENJQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sR0eDtENJQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sR0eDtENJQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-sR0eDtENJQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sR0eDtENJQ .close::before {
  content: '\e91a';
}
.cid-sR0eDtENJQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sR0eDtENJQ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sR0eDtENJQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sR0eDtENJQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sR0eDtENJQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sR0eDtENJQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sR0eDtENJQ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sR0eDtENJQ .carousel-indicators li.active,
.cid-sR0eDtENJQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sR0eDtENJQ .carousel-indicators li::after,
.cid-sR0eDtENJQ .carousel-indicators li::before {
  content: none;
}
.cid-sR0eDtENJQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sR0eDtENJQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sR0eDtENJQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sR0eDtENJQ .carousel-indicators {
    display: none;
  }
}
.cid-sR0eDtENJQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sR0eDtENJQ .carousel-inner > .active {
  display: block;
}
.cid-sR0eDtENJQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sR0eDtENJQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sR0eDtENJQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sR0eDtENJQ .carousel-control,
  .cid-sR0eDtENJQ .carousel-indicators,
  .cid-sR0eDtENJQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sR0eDtENJQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sR0eDtENJQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sR0eDtENJQ .carousel-indicators .active,
.cid-sR0eDtENJQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sR0eDtENJQ .carousel-indicators .active {
  background: #fff;
}
.cid-sR0eDtENJQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sR0eDtENJQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sR0eDtENJQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sR0eDtENJQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sR0eDtENJQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sR0eDtENJQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sR0eDtENJQ .carousel {
  width: 100%;
}
.cid-sR0eDtENJQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sR0eDtENJQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sR0eDtENJQ .modal.fade .modal-dialog,
.cid-sR0eDtENJQ .modal.in .modal-dialog {
  transform: none;
}
.cid-sR0eDtENJQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sR0eDtENJQ H6 {
  text-align: center;
  color: #05640a;
}
.cid-sR0eDtENJQ H3 {
  color: #05640a;
}
.cid-sR0eDtENJQ DIV {
  text-align: left;
}
.cid-sR0eDtENJQ H4 {
  color: #05640a;
  text-align: left;
}
.cid-sR0eDuwpqN {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sR0eDuwpqN .content {
    text-align: center;
  }
  .cid-sR0eDuwpqN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sR0eDuwpqN .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sR0eDuwpqN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sR0eDuwpqN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sR0eDuwpqN .google-map {
  height: 25rem;
  position: relative;
}
.cid-sR0eDuwpqN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sR0eDuwpqN .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sR0eDuwpqN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sR0eDuwpqN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sR0eDuwpqN .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sR0eDuwpqN .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sR0eDuwpqN .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sR0eDuwpqN .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sR0eDuwpqN .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sR0eDuwpqN .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sR0eDuwpqN .list {
  list-style-type: none;
  padding: 0;
}
.cid-sS8SnHBqc7 {
  z-index: 1000;
  width: 100%;
}
.cid-sS8SnHBqc7 nav.navbar {
  position: fixed;
}
.cid-sS8SnHBqc7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sS8SnHBqc7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sS8SnHBqc7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sS8SnHBqc7 .dropdown-item:hover,
.cid-sS8SnHBqc7 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sS8SnHBqc7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sS8SnHBqc7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sS8SnHBqc7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sS8SnHBqc7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sS8SnHBqc7 .nav-link {
  position: relative;
}
.cid-sS8SnHBqc7 .container {
  display: flex;
  margin: auto;
}
.cid-sS8SnHBqc7 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sS8SnHBqc7 .dropdown-menu,
.cid-sS8SnHBqc7 .navbar.opened {
  background: #42b148 !important;
}
.cid-sS8SnHBqc7 .nav-item:focus,
.cid-sS8SnHBqc7 .nav-link:focus {
  outline: none;
}
.cid-sS8SnHBqc7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sS8SnHBqc7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sS8SnHBqc7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sS8SnHBqc7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sS8SnHBqc7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sS8SnHBqc7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sS8SnHBqc7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sS8SnHBqc7 .navbar.opened {
  transition: all 0.3s;
}
.cid-sS8SnHBqc7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sS8SnHBqc7 .navbar .navbar-logo img {
  width: auto;
}
.cid-sS8SnHBqc7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sS8SnHBqc7 .navbar.collapsed {
  justify-content: center;
}
.cid-sS8SnHBqc7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sS8SnHBqc7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sS8SnHBqc7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sS8SnHBqc7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sS8SnHBqc7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sS8SnHBqc7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sS8SnHBqc7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sS8SnHBqc7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sS8SnHBqc7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sS8SnHBqc7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sS8SnHBqc7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sS8SnHBqc7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sS8SnHBqc7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sS8SnHBqc7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sS8SnHBqc7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sS8SnHBqc7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sS8SnHBqc7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sS8SnHBqc7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sS8SnHBqc7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sS8SnHBqc7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sS8SnHBqc7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sS8SnHBqc7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sS8SnHBqc7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sS8SnHBqc7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sS8SnHBqc7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sS8SnHBqc7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sS8SnHBqc7 .dropdown-item.active,
.cid-sS8SnHBqc7 .dropdown-item:active {
  background-color: transparent;
}
.cid-sS8SnHBqc7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sS8SnHBqc7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sS8SnHBqc7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sS8SnHBqc7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sS8SnHBqc7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sS8SnHBqc7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sS8SnHBqc7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sS8SnHBqc7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sS8SnHBqc7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sS8SnHBqc7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sS8SnHBqc7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sS8SnHBqc7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sS8SnHBqc7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sS8SnHBqc7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sS8SnHBqc7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sS8SnHBqc7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sS8SnHBqc7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sS8SnHBqc7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sS8SnHBqc7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sS8SnHBqc7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sS8SnHBqc7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sS8SnHBqc7 .navbar {
    height: 70px;
  }
  .cid-sS8SnHBqc7 .navbar.opened {
    height: auto;
  }
  .cid-sS8SnHBqc7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sS8SnIEN90 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-sS8SnIEN90 .item {
  padding-bottom: 2rem;
}
.cid-sS8SnIEN90 .item-wrapper {
  position: relative;
}
.cid-sS8SnIEN90 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sS8SnIEN90 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sS8SnIEN90 .carousel-control,
.cid-sS8SnIEN90 .close {
  background: #1b1b1b;
}
.cid-sS8SnIEN90 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sS8SnIEN90 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sS8SnIEN90 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sS8SnIEN90 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sS8SnIEN90 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sS8SnIEN90 .close::before {
  content: '\e91a';
}
.cid-sS8SnIEN90 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sS8SnIEN90 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sS8SnIEN90 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sS8SnIEN90 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sS8SnIEN90 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sS8SnIEN90 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sS8SnIEN90 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sS8SnIEN90 .carousel-indicators li.active,
.cid-sS8SnIEN90 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sS8SnIEN90 .carousel-indicators li::after,
.cid-sS8SnIEN90 .carousel-indicators li::before {
  content: none;
}
.cid-sS8SnIEN90 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sS8SnIEN90 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sS8SnIEN90 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sS8SnIEN90 .carousel-indicators {
    display: none;
  }
}
.cid-sS8SnIEN90 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sS8SnIEN90 .carousel-inner > .active {
  display: block;
}
.cid-sS8SnIEN90 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sS8SnIEN90 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sS8SnIEN90 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sS8SnIEN90 .carousel-control,
  .cid-sS8SnIEN90 .carousel-indicators,
  .cid-sS8SnIEN90 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sS8SnIEN90 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sS8SnIEN90 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sS8SnIEN90 .carousel-indicators .active,
.cid-sS8SnIEN90 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sS8SnIEN90 .carousel-indicators .active {
  background: #fff;
}
.cid-sS8SnIEN90 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sS8SnIEN90 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sS8SnIEN90 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sS8SnIEN90 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sS8SnIEN90 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sS8SnIEN90 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sS8SnIEN90 .carousel {
  width: 100%;
}
.cid-sS8SnIEN90 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sS8SnIEN90 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sS8SnIEN90 .modal.fade .modal-dialog,
.cid-sS8SnIEN90 .modal.in .modal-dialog {
  transform: none;
}
.cid-sS8SnIEN90 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sS8SnIEN90 H6 {
  text-align: center;
  color: #05640a;
}
.cid-sS8SnIEN90 H4 {
  text-align: left;
  color: #05640a;
}
.cid-sS8SnIEN90 H3 {
  color: #05640a;
}
.cid-sS8SnJMk9P {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sS8SnJMk9P .content {
    text-align: center;
  }
  .cid-sS8SnJMk9P .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sS8SnJMk9P .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sS8SnJMk9P .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sS8SnJMk9P .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sS8SnJMk9P .google-map {
  height: 25rem;
  position: relative;
}
.cid-sS8SnJMk9P .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sS8SnJMk9P .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sS8SnJMk9P .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sS8SnJMk9P .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sS8SnJMk9P .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sS8SnJMk9P .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sS8SnJMk9P .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sS8SnJMk9P .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sS8SnJMk9P .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sS8SnJMk9P .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sS8SnJMk9P .list {
  list-style-type: none;
  padding: 0;
}
.cid-sSdzfir4b0 {
  z-index: 1000;
  width: 100%;
}
.cid-sSdzfir4b0 nav.navbar {
  position: fixed;
}
.cid-sSdzfir4b0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sSdzfir4b0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sSdzfir4b0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sSdzfir4b0 .dropdown-item:hover,
.cid-sSdzfir4b0 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sSdzfir4b0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sSdzfir4b0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sSdzfir4b0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sSdzfir4b0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sSdzfir4b0 .nav-link {
  position: relative;
}
.cid-sSdzfir4b0 .container {
  display: flex;
  margin: auto;
}
.cid-sSdzfir4b0 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sSdzfir4b0 .dropdown-menu,
.cid-sSdzfir4b0 .navbar.opened {
  background: #42b148 !important;
}
.cid-sSdzfir4b0 .nav-item:focus,
.cid-sSdzfir4b0 .nav-link:focus {
  outline: none;
}
.cid-sSdzfir4b0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sSdzfir4b0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSdzfir4b0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sSdzfir4b0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sSdzfir4b0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sSdzfir4b0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sSdzfir4b0 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sSdzfir4b0 .navbar.opened {
  transition: all 0.3s;
}
.cid-sSdzfir4b0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sSdzfir4b0 .navbar .navbar-logo img {
  width: auto;
}
.cid-sSdzfir4b0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sSdzfir4b0 .navbar.collapsed {
  justify-content: center;
}
.cid-sSdzfir4b0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sSdzfir4b0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sSdzfir4b0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sSdzfir4b0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSdzfir4b0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSdzfir4b0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sSdzfir4b0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sSdzfir4b0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sSdzfir4b0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sSdzfir4b0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sSdzfir4b0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSdzfir4b0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSdzfir4b0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSdzfir4b0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sSdzfir4b0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sSdzfir4b0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sSdzfir4b0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sSdzfir4b0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sSdzfir4b0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sSdzfir4b0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sSdzfir4b0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSdzfir4b0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sSdzfir4b0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sSdzfir4b0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sSdzfir4b0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSdzfir4b0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSdzfir4b0 .dropdown-item.active,
.cid-sSdzfir4b0 .dropdown-item:active {
  background-color: transparent;
}
.cid-sSdzfir4b0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSdzfir4b0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sSdzfir4b0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sSdzfir4b0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sSdzfir4b0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSdzfir4b0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSdzfir4b0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sSdzfir4b0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sSdzfir4b0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sSdzfir4b0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sSdzfir4b0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sSdzfir4b0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sSdzfir4b0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sSdzfir4b0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sSdzfir4b0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sSdzfir4b0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sSdzfir4b0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sSdzfir4b0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sSdzfir4b0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sSdzfir4b0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sSdzfir4b0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sSdzfir4b0 .navbar {
    height: 70px;
  }
  .cid-sSdzfir4b0 .navbar.opened {
    height: auto;
  }
  .cid-sSdzfir4b0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSdzfjaTXl {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/paradijsvogels-hoeve-ten-bosch-2000x1333.jpeg");
}
.cid-sSdzfjaTXl .mbr-section-title {
  color: #c31010;
}
.cid-sSdzfjaTXl .mbr-text,
.cid-sSdzfjaTXl .mbr-section-btn {
  color: #ffffff;
}
.cid-sSdAWy5Ae2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffe885;
}
.cid-sSdAWy5Ae2 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sSdzfjMBvd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sSdzfjMBvd .row {
  flex-direction: row-reverse;
}
.cid-sSdzfjMBvd .video-wrapper iframe {
  width: 100%;
}
.cid-sSdzfjMBvd .mbr-section-title,
.cid-sSdzfjMBvd .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sSdzfjMBvd .text-wrapper {
    padding: 2rem;
  }
}
.cid-sSdzfjMBvd .mbr-section-title {
  text-align: right;
  color: #0b7d11;
}
.cid-sSdzfjMBvd .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-sSdzfjMBvd .mbr-text {
  color: #0b7d11;
}
.cid-sSdzfjMBvd .mbr-description {
  color: #0b7d11;
  text-align: left;
}
.cid-sSdzfn8R4J {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sSdzfn8R4J .content {
    text-align: center;
  }
  .cid-sSdzfn8R4J .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sSdzfn8R4J .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sSdzfn8R4J .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSdzfn8R4J .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sSdzfn8R4J .google-map {
  height: 25rem;
  position: relative;
}
.cid-sSdzfn8R4J .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sSdzfn8R4J .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sSdzfn8R4J .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sSdzfn8R4J .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sSdzfn8R4J .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sSdzfn8R4J .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sSdzfn8R4J .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sSdzfn8R4J .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sSdzfn8R4J .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sSdzfn8R4J .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSdzfn8R4J .list {
  list-style-type: none;
  padding: 0;
}
.cid-sSdIhosSnZ {
  z-index: 1000;
  width: 100%;
}
.cid-sSdIhosSnZ nav.navbar {
  position: fixed;
}
.cid-sSdIhosSnZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sSdIhosSnZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sSdIhosSnZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sSdIhosSnZ .dropdown-item:hover,
.cid-sSdIhosSnZ .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sSdIhosSnZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sSdIhosSnZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sSdIhosSnZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sSdIhosSnZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sSdIhosSnZ .nav-link {
  position: relative;
}
.cid-sSdIhosSnZ .container {
  display: flex;
  margin: auto;
}
.cid-sSdIhosSnZ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sSdIhosSnZ .dropdown-menu,
.cid-sSdIhosSnZ .navbar.opened {
  background: #42b148 !important;
}
.cid-sSdIhosSnZ .nav-item:focus,
.cid-sSdIhosSnZ .nav-link:focus {
  outline: none;
}
.cid-sSdIhosSnZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sSdIhosSnZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSdIhosSnZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sSdIhosSnZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sSdIhosSnZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sSdIhosSnZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sSdIhosSnZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sSdIhosSnZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sSdIhosSnZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sSdIhosSnZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sSdIhosSnZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sSdIhosSnZ .navbar.collapsed {
  justify-content: center;
}
.cid-sSdIhosSnZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sSdIhosSnZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sSdIhosSnZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sSdIhosSnZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSdIhosSnZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSdIhosSnZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sSdIhosSnZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sSdIhosSnZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sSdIhosSnZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sSdIhosSnZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sSdIhosSnZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSdIhosSnZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSdIhosSnZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSdIhosSnZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sSdIhosSnZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sSdIhosSnZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sSdIhosSnZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sSdIhosSnZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sSdIhosSnZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sSdIhosSnZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sSdIhosSnZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSdIhosSnZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sSdIhosSnZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sSdIhosSnZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sSdIhosSnZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSdIhosSnZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSdIhosSnZ .dropdown-item.active,
.cid-sSdIhosSnZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sSdIhosSnZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSdIhosSnZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sSdIhosSnZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sSdIhosSnZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sSdIhosSnZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSdIhosSnZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSdIhosSnZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sSdIhosSnZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sSdIhosSnZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sSdIhosSnZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sSdIhosSnZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sSdIhosSnZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sSdIhosSnZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sSdIhosSnZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sSdIhosSnZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sSdIhosSnZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sSdIhosSnZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sSdIhosSnZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sSdIhosSnZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sSdIhosSnZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sSdIhosSnZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sSdIhosSnZ .navbar {
    height: 70px;
  }
  .cid-sSdIhosSnZ .navbar.opened {
    height: auto;
  }
  .cid-sSdIhosSnZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSdIhsY4GC {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/paradijsvogels-hoeve-ten-bosch-2000x1333.jpeg");
}
.cid-sSdIhsY4GC .mbr-section-title {
  color: #c31010;
}
.cid-sSdIhsY4GC .mbr-text,
.cid-sSdIhsY4GC .mbr-section-btn {
  color: #ffffff;
}
.cid-sSdIhuxSc5 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffe885;
}
.cid-sSdIhuxSc5 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sSdIhxH3i0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sSdIhxH3i0 .row {
  flex-direction: row-reverse;
}
.cid-sSdIhxH3i0 .video-wrapper iframe {
  width: 100%;
}
.cid-sSdIhxH3i0 .mbr-section-title,
.cid-sSdIhxH3i0 .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sSdIhxH3i0 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sSdIhxH3i0 .mbr-section-title {
  text-align: right;
  color: #0b7d11;
}
.cid-sSdIhxH3i0 .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-sSdIhxH3i0 .mbr-text {
  color: #0b7d11;
}
.cid-sSdIhxH3i0 .mbr-description {
  color: #0b7d11;
  text-align: left;
}
.cid-sSdIhHi34X {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sSdIhHi34X .content {
    text-align: center;
  }
  .cid-sSdIhHi34X .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sSdIhHi34X .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sSdIhHi34X .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSdIhHi34X .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sSdIhHi34X .google-map {
  height: 25rem;
  position: relative;
}
.cid-sSdIhHi34X .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sSdIhHi34X .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sSdIhHi34X .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sSdIhHi34X .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sSdIhHi34X .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sSdIhHi34X .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sSdIhHi34X .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sSdIhHi34X .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sSdIhHi34X .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sSdIhHi34X .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSdIhHi34X .list {
  list-style-type: none;
  padding: 0;
}
.cid-sUuEojDSJT {
  z-index: 1000;
  width: 100%;
}
.cid-sUuEojDSJT nav.navbar {
  position: fixed;
}
.cid-sUuEojDSJT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUuEojDSJT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sUuEojDSJT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sUuEojDSJT .dropdown-item:hover,
.cid-sUuEojDSJT .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sUuEojDSJT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sUuEojDSJT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sUuEojDSJT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sUuEojDSJT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sUuEojDSJT .nav-link {
  position: relative;
}
.cid-sUuEojDSJT .container {
  display: flex;
  margin: auto;
}
.cid-sUuEojDSJT .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sUuEojDSJT .dropdown-menu,
.cid-sUuEojDSJT .navbar.opened {
  background: #42b148 !important;
}
.cid-sUuEojDSJT .nav-item:focus,
.cid-sUuEojDSJT .nav-link:focus {
  outline: none;
}
.cid-sUuEojDSJT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sUuEojDSJT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sUuEojDSJT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sUuEojDSJT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUuEojDSJT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sUuEojDSJT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sUuEojDSJT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sUuEojDSJT .navbar.opened {
  transition: all 0.3s;
}
.cid-sUuEojDSJT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sUuEojDSJT .navbar .navbar-logo img {
  width: auto;
}
.cid-sUuEojDSJT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sUuEojDSJT .navbar.collapsed {
  justify-content: center;
}
.cid-sUuEojDSJT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sUuEojDSJT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sUuEojDSJT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sUuEojDSJT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sUuEojDSJT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sUuEojDSJT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sUuEojDSJT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sUuEojDSJT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sUuEojDSJT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sUuEojDSJT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sUuEojDSJT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sUuEojDSJT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sUuEojDSJT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sUuEojDSJT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sUuEojDSJT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sUuEojDSJT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sUuEojDSJT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sUuEojDSJT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sUuEojDSJT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sUuEojDSJT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sUuEojDSJT .navbar.navbar-short {
  min-height: 60px;
}
.cid-sUuEojDSJT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sUuEojDSJT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sUuEojDSJT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sUuEojDSJT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sUuEojDSJT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sUuEojDSJT .dropdown-item.active,
.cid-sUuEojDSJT .dropdown-item:active {
  background-color: transparent;
}
.cid-sUuEojDSJT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sUuEojDSJT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sUuEojDSJT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sUuEojDSJT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sUuEojDSJT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sUuEojDSJT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sUuEojDSJT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sUuEojDSJT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sUuEojDSJT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sUuEojDSJT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sUuEojDSJT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sUuEojDSJT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUuEojDSJT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUuEojDSJT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sUuEojDSJT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUuEojDSJT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sUuEojDSJT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sUuEojDSJT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUuEojDSJT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sUuEojDSJT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUuEojDSJT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sUuEojDSJT .navbar {
    height: 70px;
  }
  .cid-sUuEojDSJT .navbar.opened {
    height: auto;
  }
  .cid-sUuEojDSJT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sUuEokAeLi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-sUuEokAeLi .item {
  padding-bottom: 2rem;
}
.cid-sUuEokAeLi .item-wrapper {
  position: relative;
}
.cid-sUuEokAeLi .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sUuEokAeLi .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sUuEokAeLi .carousel-control,
.cid-sUuEokAeLi .close {
  background: #1b1b1b;
}
.cid-sUuEokAeLi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sUuEokAeLi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sUuEokAeLi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sUuEokAeLi .carousel-control-next span {
  margin-left: 5px;
}
.cid-sUuEokAeLi .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sUuEokAeLi .close::before {
  content: '\e91a';
}
.cid-sUuEokAeLi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sUuEokAeLi .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sUuEokAeLi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUuEokAeLi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sUuEokAeLi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sUuEokAeLi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sUuEokAeLi .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sUuEokAeLi .carousel-indicators li.active,
.cid-sUuEokAeLi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sUuEokAeLi .carousel-indicators li::after,
.cid-sUuEokAeLi .carousel-indicators li::before {
  content: none;
}
.cid-sUuEokAeLi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sUuEokAeLi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sUuEokAeLi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sUuEokAeLi .carousel-indicators {
    display: none;
  }
}
.cid-sUuEokAeLi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sUuEokAeLi .carousel-inner > .active {
  display: block;
}
.cid-sUuEokAeLi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUuEokAeLi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUuEokAeLi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sUuEokAeLi .carousel-control,
  .cid-sUuEokAeLi .carousel-indicators,
  .cid-sUuEokAeLi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sUuEokAeLi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sUuEokAeLi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sUuEokAeLi .carousel-indicators .active,
.cid-sUuEokAeLi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sUuEokAeLi .carousel-indicators .active {
  background: #fff;
}
.cid-sUuEokAeLi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sUuEokAeLi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sUuEokAeLi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sUuEokAeLi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sUuEokAeLi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sUuEokAeLi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sUuEokAeLi .carousel {
  width: 100%;
}
.cid-sUuEokAeLi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sUuEokAeLi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sUuEokAeLi .modal.fade .modal-dialog,
.cid-sUuEokAeLi .modal.in .modal-dialog {
  transform: none;
}
.cid-sUuEokAeLi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sUuEokAeLi H6 {
  text-align: center;
  color: #05640a;
}
.cid-sUuEokAeLi H4 {
  text-align: left;
  color: #05640a;
}
.cid-sUuEokAeLi H3 {
  color: #05640a;
}
.cid-sUuEolswsY {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sUuEolswsY .content {
    text-align: center;
  }
  .cid-sUuEolswsY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sUuEolswsY .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sUuEolswsY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sUuEolswsY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sUuEolswsY .google-map {
  height: 25rem;
  position: relative;
}
.cid-sUuEolswsY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sUuEolswsY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sUuEolswsY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sUuEolswsY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sUuEolswsY .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sUuEolswsY .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sUuEolswsY .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sUuEolswsY .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sUuEolswsY .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sUuEolswsY .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sUuEolswsY .list {
  list-style-type: none;
  padding: 0;
}
.cid-sUuAZuosjX {
  z-index: 1000;
  width: 100%;
}
.cid-sUuAZuosjX nav.navbar {
  position: fixed;
}
.cid-sUuAZuosjX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUuAZuosjX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sUuAZuosjX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sUuAZuosjX .dropdown-item:hover,
.cid-sUuAZuosjX .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sUuAZuosjX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sUuAZuosjX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sUuAZuosjX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sUuAZuosjX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sUuAZuosjX .nav-link {
  position: relative;
}
.cid-sUuAZuosjX .container {
  display: flex;
  margin: auto;
}
.cid-sUuAZuosjX .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sUuAZuosjX .dropdown-menu,
.cid-sUuAZuosjX .navbar.opened {
  background: #42b148 !important;
}
.cid-sUuAZuosjX .nav-item:focus,
.cid-sUuAZuosjX .nav-link:focus {
  outline: none;
}
.cid-sUuAZuosjX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sUuAZuosjX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sUuAZuosjX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sUuAZuosjX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUuAZuosjX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sUuAZuosjX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sUuAZuosjX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sUuAZuosjX .navbar.opened {
  transition: all 0.3s;
}
.cid-sUuAZuosjX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sUuAZuosjX .navbar .navbar-logo img {
  width: auto;
}
.cid-sUuAZuosjX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sUuAZuosjX .navbar.collapsed {
  justify-content: center;
}
.cid-sUuAZuosjX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sUuAZuosjX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sUuAZuosjX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sUuAZuosjX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sUuAZuosjX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sUuAZuosjX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sUuAZuosjX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sUuAZuosjX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sUuAZuosjX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sUuAZuosjX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sUuAZuosjX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sUuAZuosjX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sUuAZuosjX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sUuAZuosjX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sUuAZuosjX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sUuAZuosjX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sUuAZuosjX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sUuAZuosjX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sUuAZuosjX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sUuAZuosjX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sUuAZuosjX .navbar.navbar-short {
  min-height: 60px;
}
.cid-sUuAZuosjX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sUuAZuosjX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sUuAZuosjX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sUuAZuosjX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sUuAZuosjX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sUuAZuosjX .dropdown-item.active,
.cid-sUuAZuosjX .dropdown-item:active {
  background-color: transparent;
}
.cid-sUuAZuosjX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sUuAZuosjX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sUuAZuosjX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sUuAZuosjX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sUuAZuosjX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sUuAZuosjX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sUuAZuosjX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sUuAZuosjX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sUuAZuosjX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sUuAZuosjX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sUuAZuosjX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sUuAZuosjX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUuAZuosjX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUuAZuosjX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sUuAZuosjX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUuAZuosjX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sUuAZuosjX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sUuAZuosjX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUuAZuosjX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sUuAZuosjX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUuAZuosjX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sUuAZuosjX .navbar {
    height: 70px;
  }
  .cid-sUuAZuosjX .navbar.opened {
    height: auto;
  }
  .cid-sUuAZuosjX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sUuAZvoEEg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #c9f5cb;
}
.cid-sUuAZvoEEg .mbr-section-subtitle {
  text-align: left;
}
.cid-sUuAZvVk7Q {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sUuAZvVk7Q .content {
    text-align: center;
  }
  .cid-sUuAZvVk7Q .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sUuAZvVk7Q .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sUuAZvVk7Q .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sUuAZvVk7Q .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sUuAZvVk7Q .google-map {
  height: 25rem;
  position: relative;
}
.cid-sUuAZvVk7Q .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sUuAZvVk7Q .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sUuAZvVk7Q .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sUuAZvVk7Q .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sUuAZvVk7Q .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sUuAZvVk7Q .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sUuAZvVk7Q .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sUuAZvVk7Q .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sUuAZvVk7Q .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sUuAZvVk7Q .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sUuAZvVk7Q .list {
  list-style-type: none;
  padding: 0;
}
.cid-sXdTSMbivQ {
  z-index: 1000;
  width: 100%;
}
.cid-sXdTSMbivQ nav.navbar {
  position: fixed;
}
.cid-sXdTSMbivQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sXdTSMbivQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sXdTSMbivQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sXdTSMbivQ .dropdown-item:hover,
.cid-sXdTSMbivQ .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-sXdTSMbivQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sXdTSMbivQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sXdTSMbivQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sXdTSMbivQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sXdTSMbivQ .nav-link {
  position: relative;
}
.cid-sXdTSMbivQ .container {
  display: flex;
  margin: auto;
}
.cid-sXdTSMbivQ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sXdTSMbivQ .dropdown-menu,
.cid-sXdTSMbivQ .navbar.opened {
  background: #42b148 !important;
}
.cid-sXdTSMbivQ .nav-item:focus,
.cid-sXdTSMbivQ .nav-link:focus {
  outline: none;
}
.cid-sXdTSMbivQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sXdTSMbivQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXdTSMbivQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sXdTSMbivQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sXdTSMbivQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sXdTSMbivQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sXdTSMbivQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-sXdTSMbivQ .navbar.opened {
  transition: all 0.3s;
}
.cid-sXdTSMbivQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sXdTSMbivQ .navbar .navbar-logo img {
  width: auto;
}
.cid-sXdTSMbivQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sXdTSMbivQ .navbar.collapsed {
  justify-content: center;
}
.cid-sXdTSMbivQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sXdTSMbivQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sXdTSMbivQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sXdTSMbivQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sXdTSMbivQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sXdTSMbivQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sXdTSMbivQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sXdTSMbivQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sXdTSMbivQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sXdTSMbivQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sXdTSMbivQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sXdTSMbivQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sXdTSMbivQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sXdTSMbivQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sXdTSMbivQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sXdTSMbivQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sXdTSMbivQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sXdTSMbivQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sXdTSMbivQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sXdTSMbivQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sXdTSMbivQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sXdTSMbivQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sXdTSMbivQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sXdTSMbivQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sXdTSMbivQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sXdTSMbivQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sXdTSMbivQ .dropdown-item.active,
.cid-sXdTSMbivQ .dropdown-item:active {
  background-color: transparent;
}
.cid-sXdTSMbivQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sXdTSMbivQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sXdTSMbivQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sXdTSMbivQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-sXdTSMbivQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sXdTSMbivQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sXdTSMbivQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sXdTSMbivQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sXdTSMbivQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sXdTSMbivQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sXdTSMbivQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sXdTSMbivQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sXdTSMbivQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sXdTSMbivQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sXdTSMbivQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sXdTSMbivQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sXdTSMbivQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sXdTSMbivQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sXdTSMbivQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sXdTSMbivQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sXdTSMbivQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sXdTSMbivQ .navbar {
    height: 70px;
  }
  .cid-sXdTSMbivQ .navbar.opened {
    height: auto;
  }
  .cid-sXdTSMbivQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sXdTSMII59 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/paradijsvogels-hoeve-ten-bosch-2000x1333.png");
}
.cid-sXdTSMII59 .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sXdTSMII59 .mbr-text,
.cid-sXdTSMII59 .mbr-section-btn {
  color: #ffffff;
}
.cid-sXdTSMII59 .mbr-section-subtitle {
  color: #c31010;
  text-align: left;
}
.cid-sXdTSN6doA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe161;
}
.cid-sXdTSN6doA .mbr-section-subtitle {
  color: #05640a;
}
.cid-sXdTSNr4PQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-sXdTSNr4PQ .mbr-overlay {
  background: #fafafa;
  opacity: 0.2;
}
.cid-sXdTSNr4PQ img,
.cid-sXdTSNr4PQ .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sXdTSNr4PQ .item:focus,
.cid-sXdTSNr4PQ span:focus {
  outline: none;
}
.cid-sXdTSNr4PQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sXdTSNr4PQ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sXdTSNr4PQ .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sXdTSNr4PQ .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sXdTSNr4PQ .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sXdTSNr4PQ .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sXdTSNr4PQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sXdTSNr4PQ .mbr-section-title {
  color: #232323;
}
.cid-sXdTSNr4PQ .mbr-text,
.cid-sXdTSNr4PQ .mbr-section-btn {
  text-align: left;
  color: #0b7d11;
}
.cid-sXdTSNr4PQ .item-title {
  text-align: left;
  color: #0b7d11;
}
.cid-sXdTSNr4PQ .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-sXdTSNr4PQ .mbr-section-subtitle {
  color: #0b7d11;
  text-align: left;
}
.cid-sXdTSO8Zn2 {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffe161;
}
@media (min-width: 992px) {
  .cid-sXdTSO8Zn2 .carousel {
    min-height: 400px;
  }
  .cid-sXdTSO8Zn2 .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sXdTSO8Zn2 .carousel {
    min-height: 260px;
  }
  .cid-sXdTSO8Zn2 .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sXdTSO8Zn2 .carousel {
    min-height: 220px;
  }
  .cid-sXdTSO8Zn2 .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-sXdTSO8Zn2 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sXdTSO8Zn2 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sXdTSO8Zn2 .carousel,
.cid-sXdTSO8Zn2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sXdTSO8Zn2 .item-wrapper {
  width: 100%;
}
.cid-sXdTSO8Zn2 .carousel-caption {
  bottom: 40px;
}
.cid-sXdTSO8Zn2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sXdTSO8Zn2 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sXdTSO8Zn2 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sXdTSO8Zn2 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sXdTSO8Zn2 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sXdTSO8Zn2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sXdTSO8Zn2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sXdTSO8Zn2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sXdTSO8Zn2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sXdTSO8Zn2 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sXdTSO8Zn2 .carousel-indicators li.active,
.cid-sXdTSO8Zn2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sXdTSO8Zn2 .carousel-indicators li::after,
.cid-sXdTSO8Zn2 .carousel-indicators li::before {
  content: none;
}
.cid-sXdTSO8Zn2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sXdTSO8Zn2 .carousel-indicators {
    display: none !important;
  }
}
.cid-sXdTSOUgjD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe161;
}
.cid-sXdTSOUgjD img,
.cid-sXdTSOUgjD .item-img {
  width: 100%;
}
.cid-sXdTSOUgjD .item:focus,
.cid-sXdTSOUgjD span:focus {
  outline: none;
}
.cid-sXdTSOUgjD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sXdTSOUgjD .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffe161;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sXdTSOUgjD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sXdTSOUgjD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sXdTSOUgjD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sXdTSOUgjD .mbr-section-title {
  color: #232323;
}
.cid-sXdTSOUgjD .mbr-text,
.cid-sXdTSOUgjD .mbr-section-btn {
  text-align: left;
}
.cid-sXdTSOUgjD .item-title {
  text-align: center;
  color: #0b7d11;
}
.cid-sXdTSOUgjD .item-subtitle {
  text-align: center;
}
.cid-sXdTSOUgjD .mbr-section-subtitle {
  text-align: left;
  color: #0b7d11;
}
.cid-sXdTSPzYRv {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-sXdTSPzYRv .content {
    text-align: center;
  }
  .cid-sXdTSPzYRv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sXdTSPzYRv .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sXdTSPzYRv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sXdTSPzYRv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sXdTSPzYRv .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXdTSPzYRv .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXdTSPzYRv .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXdTSPzYRv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXdTSPzYRv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXdTSPzYRv .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sXdTSPzYRv .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sXdTSPzYRv .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sXdTSPzYRv .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sXdTSPzYRv .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXdTSPzYRv .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXdTSPzYRv .list {
  list-style-type: none;
  padding: 0;
}
.cid-t7Uzi9A0if {
  z-index: 1000;
  width: 100%;
}
.cid-t7Uzi9A0if nav.navbar {
  position: fixed;
}
.cid-t7Uzi9A0if .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7Uzi9A0if .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7Uzi9A0if .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7Uzi9A0if .dropdown-item:hover,
.cid-t7Uzi9A0if .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-t7Uzi9A0if .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7Uzi9A0if .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7Uzi9A0if .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7Uzi9A0if .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7Uzi9A0if .nav-link {
  position: relative;
}
.cid-t7Uzi9A0if .container {
  display: flex;
  margin: auto;
}
.cid-t7Uzi9A0if .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7Uzi9A0if .dropdown-menu,
.cid-t7Uzi9A0if .navbar.opened {
  background: #42b148 !important;
}
.cid-t7Uzi9A0if .nav-item:focus,
.cid-t7Uzi9A0if .nav-link:focus {
  outline: none;
}
.cid-t7Uzi9A0if .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7Uzi9A0if .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7Uzi9A0if .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7Uzi9A0if .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7Uzi9A0if .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7Uzi9A0if .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7Uzi9A0if .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-t7Uzi9A0if .navbar.opened {
  transition: all 0.3s;
}
.cid-t7Uzi9A0if .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7Uzi9A0if .navbar .navbar-logo img {
  width: auto;
}
.cid-t7Uzi9A0if .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7Uzi9A0if .navbar.collapsed {
  justify-content: center;
}
.cid-t7Uzi9A0if .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7Uzi9A0if .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7Uzi9A0if .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t7Uzi9A0if .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7Uzi9A0if .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7Uzi9A0if .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t7Uzi9A0if .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7Uzi9A0if .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7Uzi9A0if .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7Uzi9A0if .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7Uzi9A0if .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7Uzi9A0if .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7Uzi9A0if .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7Uzi9A0if .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t7Uzi9A0if .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7Uzi9A0if .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7Uzi9A0if .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7Uzi9A0if .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7Uzi9A0if .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7Uzi9A0if .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7Uzi9A0if .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7Uzi9A0if .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7Uzi9A0if .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7Uzi9A0if .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t7Uzi9A0if .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7Uzi9A0if .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t7Uzi9A0if .dropdown-item.active,
.cid-t7Uzi9A0if .dropdown-item:active {
  background-color: transparent;
}
.cid-t7Uzi9A0if .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7Uzi9A0if .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7Uzi9A0if .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7Uzi9A0if .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-t7Uzi9A0if .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7Uzi9A0if .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7Uzi9A0if ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7Uzi9A0if .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7Uzi9A0if button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7Uzi9A0if button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t7Uzi9A0if button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7Uzi9A0if button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7Uzi9A0if button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7Uzi9A0if button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7Uzi9A0if nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7Uzi9A0if nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7Uzi9A0if nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7Uzi9A0if nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7Uzi9A0if .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t7Uzi9A0if a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7Uzi9A0if .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t7Uzi9A0if .navbar {
    height: 70px;
  }
  .cid-t7Uzi9A0if .navbar.opened {
    height: auto;
  }
  .cid-t7Uzi9A0if .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7UziahCFB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-t7UziahCFB .item {
  padding-bottom: 2rem;
}
.cid-t7UziahCFB .item-wrapper {
  position: relative;
}
.cid-t7UziahCFB .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t7UziahCFB .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t7UziahCFB .carousel-control,
.cid-t7UziahCFB .close {
  background: #1b1b1b;
}
.cid-t7UziahCFB .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t7UziahCFB .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t7UziahCFB .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t7UziahCFB .carousel-control-next span {
  margin-left: 5px;
}
.cid-t7UziahCFB .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t7UziahCFB .close::before {
  content: '\e91a';
}
.cid-t7UziahCFB .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t7UziahCFB .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t7UziahCFB .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t7UziahCFB .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t7UziahCFB .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t7UziahCFB .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t7UziahCFB .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t7UziahCFB .carousel-indicators li.active,
.cid-t7UziahCFB .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t7UziahCFB .carousel-indicators li::after,
.cid-t7UziahCFB .carousel-indicators li::before {
  content: none;
}
.cid-t7UziahCFB .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t7UziahCFB .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t7UziahCFB .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t7UziahCFB .carousel-indicators {
    display: none;
  }
}
.cid-t7UziahCFB .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t7UziahCFB .carousel-inner > .active {
  display: block;
}
.cid-t7UziahCFB .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t7UziahCFB .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t7UziahCFB .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t7UziahCFB .carousel-control,
  .cid-t7UziahCFB .carousel-indicators,
  .cid-t7UziahCFB .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t7UziahCFB .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t7UziahCFB .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t7UziahCFB .carousel-indicators .active,
.cid-t7UziahCFB .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t7UziahCFB .carousel-indicators .active {
  background: #fff;
}
.cid-t7UziahCFB .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t7UziahCFB .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t7UziahCFB .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t7UziahCFB .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t7UziahCFB .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t7UziahCFB .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t7UziahCFB .carousel {
  width: 100%;
}
.cid-t7UziahCFB .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t7UziahCFB .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t7UziahCFB .modal.fade .modal-dialog,
.cid-t7UziahCFB .modal.in .modal-dialog {
  transform: none;
}
.cid-t7UziahCFB .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t7UziahCFB H6 {
  text-align: center;
  color: #05640a;
}
.cid-t7UziahCFB H3 {
  color: #05640a;
}
.cid-t7UziahCFB DIV {
  text-align: left;
}
.cid-t7UziahCFB H4 {
  color: #05640a;
  text-align: left;
}
.cid-t7Uzib6LTH {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-t7Uzib6LTH .content {
    text-align: center;
  }
  .cid-t7Uzib6LTH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t7Uzib6LTH .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t7Uzib6LTH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7Uzib6LTH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t7Uzib6LTH .google-map {
  height: 25rem;
  position: relative;
}
.cid-t7Uzib6LTH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t7Uzib6LTH .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t7Uzib6LTH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t7Uzib6LTH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t7Uzib6LTH .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t7Uzib6LTH .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t7Uzib6LTH .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t7Uzib6LTH .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t7Uzib6LTH .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7Uzib6LTH .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t7Uzib6LTH .list {
  list-style-type: none;
  padding: 0;
}
.cid-t7Uzj3EOyN {
  z-index: 1000;
  width: 100%;
}
.cid-t7Uzj3EOyN nav.navbar {
  position: fixed;
}
.cid-t7Uzj3EOyN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7Uzj3EOyN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7Uzj3EOyN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7Uzj3EOyN .dropdown-item:hover,
.cid-t7Uzj3EOyN .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-t7Uzj3EOyN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7Uzj3EOyN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7Uzj3EOyN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7Uzj3EOyN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7Uzj3EOyN .nav-link {
  position: relative;
}
.cid-t7Uzj3EOyN .container {
  display: flex;
  margin: auto;
}
.cid-t7Uzj3EOyN .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7Uzj3EOyN .dropdown-menu,
.cid-t7Uzj3EOyN .navbar.opened {
  background: #42b148 !important;
}
.cid-t7Uzj3EOyN .nav-item:focus,
.cid-t7Uzj3EOyN .nav-link:focus {
  outline: none;
}
.cid-t7Uzj3EOyN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7Uzj3EOyN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7Uzj3EOyN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7Uzj3EOyN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7Uzj3EOyN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7Uzj3EOyN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7Uzj3EOyN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-t7Uzj3EOyN .navbar.opened {
  transition: all 0.3s;
}
.cid-t7Uzj3EOyN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7Uzj3EOyN .navbar .navbar-logo img {
  width: auto;
}
.cid-t7Uzj3EOyN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7Uzj3EOyN .navbar.collapsed {
  justify-content: center;
}
.cid-t7Uzj3EOyN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7Uzj3EOyN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7Uzj3EOyN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t7Uzj3EOyN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7Uzj3EOyN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7Uzj3EOyN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t7Uzj3EOyN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7Uzj3EOyN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7Uzj3EOyN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7Uzj3EOyN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7Uzj3EOyN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7Uzj3EOyN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7Uzj3EOyN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7Uzj3EOyN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t7Uzj3EOyN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7Uzj3EOyN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7Uzj3EOyN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7Uzj3EOyN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7Uzj3EOyN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7Uzj3EOyN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7Uzj3EOyN .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7Uzj3EOyN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7Uzj3EOyN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7Uzj3EOyN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t7Uzj3EOyN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7Uzj3EOyN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t7Uzj3EOyN .dropdown-item.active,
.cid-t7Uzj3EOyN .dropdown-item:active {
  background-color: transparent;
}
.cid-t7Uzj3EOyN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7Uzj3EOyN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7Uzj3EOyN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7Uzj3EOyN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-t7Uzj3EOyN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7Uzj3EOyN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7Uzj3EOyN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7Uzj3EOyN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7Uzj3EOyN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7Uzj3EOyN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t7Uzj3EOyN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7Uzj3EOyN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7Uzj3EOyN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7Uzj3EOyN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7Uzj3EOyN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7Uzj3EOyN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7Uzj3EOyN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7Uzj3EOyN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7Uzj3EOyN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t7Uzj3EOyN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7Uzj3EOyN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t7Uzj3EOyN .navbar {
    height: 70px;
  }
  .cid-t7Uzj3EOyN .navbar.opened {
    height: auto;
  }
  .cid-t7Uzj3EOyN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7Uzj4cop7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/img-20220602-130640-2000x1500.jpg");
}
.cid-t7Uzj4cop7 .item {
  padding-bottom: 2rem;
}
.cid-t7Uzj4cop7 .item-wrapper {
  position: relative;
}
.cid-t7Uzj4cop7 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t7Uzj4cop7 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t7Uzj4cop7 .carousel-control,
.cid-t7Uzj4cop7 .close {
  background: #1b1b1b;
}
.cid-t7Uzj4cop7 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t7Uzj4cop7 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t7Uzj4cop7 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t7Uzj4cop7 .carousel-control-next span {
  margin-left: 5px;
}
.cid-t7Uzj4cop7 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t7Uzj4cop7 .close::before {
  content: '\e91a';
}
.cid-t7Uzj4cop7 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t7Uzj4cop7 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t7Uzj4cop7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t7Uzj4cop7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t7Uzj4cop7 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t7Uzj4cop7 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t7Uzj4cop7 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t7Uzj4cop7 .carousel-indicators li.active,
.cid-t7Uzj4cop7 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t7Uzj4cop7 .carousel-indicators li::after,
.cid-t7Uzj4cop7 .carousel-indicators li::before {
  content: none;
}
.cid-t7Uzj4cop7 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t7Uzj4cop7 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t7Uzj4cop7 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t7Uzj4cop7 .carousel-indicators {
    display: none;
  }
}
.cid-t7Uzj4cop7 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t7Uzj4cop7 .carousel-inner > .active {
  display: block;
}
.cid-t7Uzj4cop7 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t7Uzj4cop7 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t7Uzj4cop7 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t7Uzj4cop7 .carousel-control,
  .cid-t7Uzj4cop7 .carousel-indicators,
  .cid-t7Uzj4cop7 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t7Uzj4cop7 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t7Uzj4cop7 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t7Uzj4cop7 .carousel-indicators .active,
.cid-t7Uzj4cop7 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t7Uzj4cop7 .carousel-indicators .active {
  background: #fff;
}
.cid-t7Uzj4cop7 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t7Uzj4cop7 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t7Uzj4cop7 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t7Uzj4cop7 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t7Uzj4cop7 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t7Uzj4cop7 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t7Uzj4cop7 .carousel {
  width: 100%;
}
.cid-t7Uzj4cop7 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t7Uzj4cop7 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t7Uzj4cop7 .modal.fade .modal-dialog,
.cid-t7Uzj4cop7 .modal.in .modal-dialog {
  transform: none;
}
.cid-t7Uzj4cop7 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t7Uzj4cop7 H6 {
  text-align: center;
  color: #05640a;
}
.cid-t7Uzj4cop7 H3 {
  color: #05640a;
}
.cid-t7Uzj4cop7 DIV {
  text-align: left;
}
.cid-t7Uzj4cop7 H4 {
  color: #05640a;
  text-align: left;
}
.cid-t7Uzj56XRf {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-t7Uzj56XRf .content {
    text-align: center;
  }
  .cid-t7Uzj56XRf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t7Uzj56XRf .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t7Uzj56XRf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7Uzj56XRf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t7Uzj56XRf .google-map {
  height: 25rem;
  position: relative;
}
.cid-t7Uzj56XRf .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t7Uzj56XRf .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t7Uzj56XRf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t7Uzj56XRf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t7Uzj56XRf .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t7Uzj56XRf .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t7Uzj56XRf .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t7Uzj56XRf .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t7Uzj56XRf .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7Uzj56XRf .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t7Uzj56XRf .list {
  list-style-type: none;
  padding: 0;
}
.cid-tlPZLDtoTh {
  z-index: 1000;
  width: 100%;
}
.cid-tlPZLDtoTh nav.navbar {
  position: fixed;
}
.cid-tlPZLDtoTh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tlPZLDtoTh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tlPZLDtoTh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tlPZLDtoTh .dropdown-item:hover,
.cid-tlPZLDtoTh .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-tlPZLDtoTh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tlPZLDtoTh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tlPZLDtoTh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tlPZLDtoTh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tlPZLDtoTh .nav-link {
  position: relative;
}
.cid-tlPZLDtoTh .container {
  display: flex;
  margin: auto;
}
.cid-tlPZLDtoTh .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tlPZLDtoTh .dropdown-menu,
.cid-tlPZLDtoTh .navbar.opened {
  background: #42b148 !important;
}
.cid-tlPZLDtoTh .nav-item:focus,
.cid-tlPZLDtoTh .nav-link:focus {
  outline: none;
}
.cid-tlPZLDtoTh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tlPZLDtoTh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tlPZLDtoTh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tlPZLDtoTh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tlPZLDtoTh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tlPZLDtoTh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tlPZLDtoTh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-tlPZLDtoTh .navbar.opened {
  transition: all 0.3s;
}
.cid-tlPZLDtoTh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tlPZLDtoTh .navbar .navbar-logo img {
  width: auto;
}
.cid-tlPZLDtoTh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tlPZLDtoTh .navbar.collapsed {
  justify-content: center;
}
.cid-tlPZLDtoTh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tlPZLDtoTh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tlPZLDtoTh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tlPZLDtoTh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tlPZLDtoTh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tlPZLDtoTh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tlPZLDtoTh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tlPZLDtoTh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tlPZLDtoTh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tlPZLDtoTh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tlPZLDtoTh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tlPZLDtoTh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tlPZLDtoTh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tlPZLDtoTh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tlPZLDtoTh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tlPZLDtoTh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tlPZLDtoTh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tlPZLDtoTh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tlPZLDtoTh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tlPZLDtoTh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tlPZLDtoTh .navbar.navbar-short {
  min-height: 60px;
}
.cid-tlPZLDtoTh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tlPZLDtoTh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tlPZLDtoTh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tlPZLDtoTh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tlPZLDtoTh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tlPZLDtoTh .dropdown-item.active,
.cid-tlPZLDtoTh .dropdown-item:active {
  background-color: transparent;
}
.cid-tlPZLDtoTh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tlPZLDtoTh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tlPZLDtoTh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tlPZLDtoTh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-tlPZLDtoTh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tlPZLDtoTh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tlPZLDtoTh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tlPZLDtoTh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tlPZLDtoTh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tlPZLDtoTh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tlPZLDtoTh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tlPZLDtoTh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tlPZLDtoTh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tlPZLDtoTh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tlPZLDtoTh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tlPZLDtoTh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tlPZLDtoTh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tlPZLDtoTh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tlPZLDtoTh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tlPZLDtoTh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tlPZLDtoTh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tlPZLDtoTh .navbar {
    height: 70px;
  }
  .cid-tlPZLDtoTh .navbar.opened {
    height: auto;
  }
  .cid-tlPZLDtoTh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tlPZLEsyl9 {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/kaarten-waaier-860x630.jpg");
}
.cid-tlPZLEsyl9 .item {
  padding-bottom: 2rem;
}
.cid-tlPZLEsyl9 .item-wrapper {
  position: relative;
}
.cid-tlPZLEsyl9 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tlPZLEsyl9 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tlPZLEsyl9 .carousel-control,
.cid-tlPZLEsyl9 .close {
  background: #1b1b1b;
}
.cid-tlPZLEsyl9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tlPZLEsyl9 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tlPZLEsyl9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tlPZLEsyl9 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tlPZLEsyl9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tlPZLEsyl9 .close::before {
  content: '\e91a';
}
.cid-tlPZLEsyl9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tlPZLEsyl9 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tlPZLEsyl9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tlPZLEsyl9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tlPZLEsyl9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tlPZLEsyl9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tlPZLEsyl9 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tlPZLEsyl9 .carousel-indicators li.active,
.cid-tlPZLEsyl9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tlPZLEsyl9 .carousel-indicators li::after,
.cid-tlPZLEsyl9 .carousel-indicators li::before {
  content: none;
}
.cid-tlPZLEsyl9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tlPZLEsyl9 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tlPZLEsyl9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tlPZLEsyl9 .carousel-indicators {
    display: none;
  }
}
.cid-tlPZLEsyl9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tlPZLEsyl9 .carousel-inner > .active {
  display: block;
}
.cid-tlPZLEsyl9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tlPZLEsyl9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tlPZLEsyl9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tlPZLEsyl9 .carousel-control,
  .cid-tlPZLEsyl9 .carousel-indicators,
  .cid-tlPZLEsyl9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tlPZLEsyl9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tlPZLEsyl9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tlPZLEsyl9 .carousel-indicators .active,
.cid-tlPZLEsyl9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tlPZLEsyl9 .carousel-indicators .active {
  background: #fff;
}
.cid-tlPZLEsyl9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tlPZLEsyl9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tlPZLEsyl9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tlPZLEsyl9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tlPZLEsyl9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tlPZLEsyl9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tlPZLEsyl9 .carousel {
  width: 100%;
}
.cid-tlPZLEsyl9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tlPZLEsyl9 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tlPZLEsyl9 .modal.fade .modal-dialog,
.cid-tlPZLEsyl9 .modal.in .modal-dialog {
  transform: none;
}
.cid-tlPZLEsyl9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tlPZLEsyl9 H6 {
  text-align: center;
  color: #05640a;
}
.cid-tlPZLEsyl9 H3 {
  color: #232323;
}
.cid-tlPZLEsyl9 H4 {
  color: #05640a;
  text-align: left;
}
.cid-tlPZLFlyLW {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-tlPZLFlyLW .content {
    text-align: center;
  }
  .cid-tlPZLFlyLW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tlPZLFlyLW .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tlPZLFlyLW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlPZLFlyLW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tlPZLFlyLW .google-map {
  height: 25rem;
  position: relative;
}
.cid-tlPZLFlyLW .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tlPZLFlyLW .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tlPZLFlyLW .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tlPZLFlyLW .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tlPZLFlyLW .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tlPZLFlyLW .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlPZLFlyLW .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tlPZLFlyLW .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tlPZLFlyLW .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlPZLFlyLW .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tlPZLFlyLW .list {
  list-style-type: none;
  padding: 0;
}
.cid-tVqskGjCL8 {
  z-index: 1000;
  width: 100%;
}
.cid-tVqskGjCL8 nav.navbar {
  position: fixed;
}
.cid-tVqskGjCL8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tVqskGjCL8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tVqskGjCL8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tVqskGjCL8 .dropdown-item:hover,
.cid-tVqskGjCL8 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-tVqskGjCL8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tVqskGjCL8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tVqskGjCL8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tVqskGjCL8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tVqskGjCL8 .nav-link {
  position: relative;
}
.cid-tVqskGjCL8 .container {
  display: flex;
  margin: auto;
}
.cid-tVqskGjCL8 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tVqskGjCL8 .dropdown-menu,
.cid-tVqskGjCL8 .navbar.opened {
  background: #42b148 !important;
}
.cid-tVqskGjCL8 .nav-item:focus,
.cid-tVqskGjCL8 .nav-link:focus {
  outline: none;
}
.cid-tVqskGjCL8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tVqskGjCL8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tVqskGjCL8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tVqskGjCL8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tVqskGjCL8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tVqskGjCL8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tVqskGjCL8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-tVqskGjCL8 .navbar.opened {
  transition: all 0.3s;
}
.cid-tVqskGjCL8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tVqskGjCL8 .navbar .navbar-logo img {
  width: auto;
}
.cid-tVqskGjCL8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tVqskGjCL8 .navbar.collapsed {
  justify-content: center;
}
.cid-tVqskGjCL8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tVqskGjCL8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tVqskGjCL8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tVqskGjCL8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tVqskGjCL8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tVqskGjCL8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tVqskGjCL8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tVqskGjCL8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tVqskGjCL8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tVqskGjCL8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tVqskGjCL8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tVqskGjCL8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tVqskGjCL8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tVqskGjCL8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tVqskGjCL8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tVqskGjCL8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tVqskGjCL8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tVqskGjCL8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tVqskGjCL8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tVqskGjCL8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tVqskGjCL8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tVqskGjCL8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tVqskGjCL8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tVqskGjCL8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tVqskGjCL8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tVqskGjCL8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tVqskGjCL8 .dropdown-item.active,
.cid-tVqskGjCL8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tVqskGjCL8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tVqskGjCL8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tVqskGjCL8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tVqskGjCL8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-tVqskGjCL8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tVqskGjCL8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tVqskGjCL8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tVqskGjCL8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tVqskGjCL8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tVqskGjCL8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tVqskGjCL8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tVqskGjCL8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVqskGjCL8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVqskGjCL8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tVqskGjCL8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVqskGjCL8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tVqskGjCL8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tVqskGjCL8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVqskGjCL8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tVqskGjCL8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tVqskGjCL8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tVqskGjCL8 .navbar {
    height: 70px;
  }
  .cid-tVqskGjCL8 .navbar.opened {
    height: auto;
  }
  .cid-tVqskGjCL8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tVqskHcd52 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-tVqskHcd52 .item {
  padding-bottom: 2rem;
}
.cid-tVqskHcd52 .item-wrapper {
  position: relative;
}
.cid-tVqskHcd52 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tVqskHcd52 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tVqskHcd52 .carousel-control,
.cid-tVqskHcd52 .close {
  background: #1b1b1b;
}
.cid-tVqskHcd52 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tVqskHcd52 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tVqskHcd52 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tVqskHcd52 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tVqskHcd52 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tVqskHcd52 .close::before {
  content: '\e91a';
}
.cid-tVqskHcd52 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tVqskHcd52 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tVqskHcd52 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVqskHcd52 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tVqskHcd52 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tVqskHcd52 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tVqskHcd52 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tVqskHcd52 .carousel-indicators li.active,
.cid-tVqskHcd52 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tVqskHcd52 .carousel-indicators li::after,
.cid-tVqskHcd52 .carousel-indicators li::before {
  content: none;
}
.cid-tVqskHcd52 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tVqskHcd52 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tVqskHcd52 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tVqskHcd52 .carousel-indicators {
    display: none;
  }
}
.cid-tVqskHcd52 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tVqskHcd52 .carousel-inner > .active {
  display: block;
}
.cid-tVqskHcd52 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVqskHcd52 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tVqskHcd52 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tVqskHcd52 .carousel-control,
  .cid-tVqskHcd52 .carousel-indicators,
  .cid-tVqskHcd52 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tVqskHcd52 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tVqskHcd52 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tVqskHcd52 .carousel-indicators .active,
.cid-tVqskHcd52 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tVqskHcd52 .carousel-indicators .active {
  background: #fff;
}
.cid-tVqskHcd52 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tVqskHcd52 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tVqskHcd52 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tVqskHcd52 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tVqskHcd52 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tVqskHcd52 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tVqskHcd52 .carousel {
  width: 100%;
}
.cid-tVqskHcd52 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tVqskHcd52 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tVqskHcd52 .modal.fade .modal-dialog,
.cid-tVqskHcd52 .modal.in .modal-dialog {
  transform: none;
}
.cid-tVqskHcd52 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tVqskHcd52 H6 {
  text-align: center;
}
.cid-tVqskI2Ked {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tVqskI2Ked .card-wrapper {
  background: #4479d9;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tVqskI2Ked .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tVqskI2Ked .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tVqskI2Ked .card-wrapper {
    padding: 4rem;
  }
}
.cid-tVqskI2Ked .mbr-text,
.cid-tVqskI2Ked .mbr-section-btn {
  color: #ffffff;
}
.cid-tVqskI2Ked .card-title,
.cid-tVqskI2Ked .card-box {
  text-align: left;
}
.cid-tVqskJj0QX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tVqskJj0QX .google-map {
  height: 350px;
  position: relative;
}
.cid-tVqskJj0QX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tVqskJj0QX .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tVqskJj0QX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tVqskJj0QX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tVqskJj0QX .mbr-section-subtitle {
  text-align: left;
  color: #05640a;
}
.cid-tVqskJj0QX .mbr-section-title {
  color: #05640a;
  text-align: left;
}
.cid-tVqskKN1LX {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-tVqskKN1LX .content {
    text-align: center;
  }
  .cid-tVqskKN1LX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tVqskKN1LX .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tVqskKN1LX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tVqskKN1LX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tVqskKN1LX .google-map {
  height: 25rem;
  position: relative;
}
.cid-tVqskKN1LX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tVqskKN1LX .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tVqskKN1LX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tVqskKN1LX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tVqskKN1LX .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tVqskKN1LX .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tVqskKN1LX .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tVqskKN1LX .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tVqskKN1LX .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tVqskKN1LX .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tVqskKN1LX .list {
  list-style-type: none;
  padding: 0;
}
.cid-ujWqOFhIEW {
  z-index: 1000;
  width: 100%;
}
.cid-ujWqOFhIEW nav.navbar {
  position: fixed;
}
.cid-ujWqOFhIEW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujWqOFhIEW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujWqOFhIEW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ujWqOFhIEW .dropdown-item:hover,
.cid-ujWqOFhIEW .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-ujWqOFhIEW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujWqOFhIEW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujWqOFhIEW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujWqOFhIEW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujWqOFhIEW .nav-link {
  position: relative;
}
.cid-ujWqOFhIEW .container {
  display: flex;
  margin: auto;
}
.cid-ujWqOFhIEW .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujWqOFhIEW .dropdown-menu,
.cid-ujWqOFhIEW .navbar.opened {
  background: #42b148 !important;
}
.cid-ujWqOFhIEW .nav-item:focus,
.cid-ujWqOFhIEW .nav-link:focus {
  outline: none;
}
.cid-ujWqOFhIEW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujWqOFhIEW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujWqOFhIEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujWqOFhIEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujWqOFhIEW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujWqOFhIEW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujWqOFhIEW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-ujWqOFhIEW .navbar.opened {
  transition: all 0.3s;
}
.cid-ujWqOFhIEW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujWqOFhIEW .navbar .navbar-logo img {
  width: auto;
}
.cid-ujWqOFhIEW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujWqOFhIEW .navbar.collapsed {
  justify-content: center;
}
.cid-ujWqOFhIEW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujWqOFhIEW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujWqOFhIEW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ujWqOFhIEW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujWqOFhIEW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujWqOFhIEW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujWqOFhIEW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujWqOFhIEW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujWqOFhIEW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ujWqOFhIEW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujWqOFhIEW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujWqOFhIEW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujWqOFhIEW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujWqOFhIEW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujWqOFhIEW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujWqOFhIEW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujWqOFhIEW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujWqOFhIEW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujWqOFhIEW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujWqOFhIEW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujWqOFhIEW .navbar.navbar-short {
  min-height: 60px;
}
.cid-ujWqOFhIEW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujWqOFhIEW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ujWqOFhIEW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ujWqOFhIEW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujWqOFhIEW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujWqOFhIEW .dropdown-item.active,
.cid-ujWqOFhIEW .dropdown-item:active {
  background-color: transparent;
}
.cid-ujWqOFhIEW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujWqOFhIEW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujWqOFhIEW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujWqOFhIEW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-ujWqOFhIEW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujWqOFhIEW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujWqOFhIEW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujWqOFhIEW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujWqOFhIEW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujWqOFhIEW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ujWqOFhIEW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujWqOFhIEW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujWqOFhIEW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujWqOFhIEW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujWqOFhIEW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujWqOFhIEW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujWqOFhIEW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujWqOFhIEW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujWqOFhIEW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ujWqOFhIEW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujWqOFhIEW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ujWqOFhIEW .navbar {
    height: 70px;
  }
  .cid-ujWqOFhIEW .navbar.opened {
    height: auto;
  }
  .cid-ujWqOFhIEW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujWqOGckIg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-ujWqOGckIg .item {
  padding-bottom: 2rem;
}
.cid-ujWqOGckIg .item-wrapper {
  position: relative;
}
.cid-ujWqOGckIg .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-ujWqOGckIg .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ujWqOGckIg .carousel-control,
.cid-ujWqOGckIg .close {
  background: #1b1b1b;
}
.cid-ujWqOGckIg .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ujWqOGckIg .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ujWqOGckIg .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ujWqOGckIg .carousel-control-next span {
  margin-left: 5px;
}
.cid-ujWqOGckIg .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ujWqOGckIg .close::before {
  content: '\e91a';
}
.cid-ujWqOGckIg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ujWqOGckIg .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ujWqOGckIg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ujWqOGckIg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ujWqOGckIg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ujWqOGckIg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ujWqOGckIg .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-ujWqOGckIg .carousel-indicators li.active,
.cid-ujWqOGckIg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ujWqOGckIg .carousel-indicators li::after,
.cid-ujWqOGckIg .carousel-indicators li::before {
  content: none;
}
.cid-ujWqOGckIg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ujWqOGckIg .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ujWqOGckIg .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ujWqOGckIg .carousel-indicators {
    display: none;
  }
}
.cid-ujWqOGckIg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ujWqOGckIg .carousel-inner > .active {
  display: block;
}
.cid-ujWqOGckIg .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ujWqOGckIg .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ujWqOGckIg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ujWqOGckIg .carousel-control,
  .cid-ujWqOGckIg .carousel-indicators,
  .cid-ujWqOGckIg .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ujWqOGckIg .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ujWqOGckIg .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ujWqOGckIg .carousel-indicators .active,
.cid-ujWqOGckIg .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ujWqOGckIg .carousel-indicators .active {
  background: #fff;
}
.cid-ujWqOGckIg .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ujWqOGckIg .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ujWqOGckIg .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ujWqOGckIg .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ujWqOGckIg .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ujWqOGckIg .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ujWqOGckIg .carousel {
  width: 100%;
}
.cid-ujWqOGckIg .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ujWqOGckIg .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ujWqOGckIg .modal.fade .modal-dialog,
.cid-ujWqOGckIg .modal.in .modal-dialog {
  transform: none;
}
.cid-ujWqOGckIg .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ujWqOGckIg H6 {
  text-align: center;
  color: #05640a;
}
.cid-ujWqOGckIg H4 {
  text-align: left;
  color: #05640a;
}
.cid-ujWqOGckIg H3 {
  color: #05640a;
}
.cid-ujWqOHaYzY {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-ujWqOHaYzY .content {
    text-align: center;
  }
  .cid-ujWqOHaYzY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ujWqOHaYzY .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-ujWqOHaYzY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ujWqOHaYzY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-ujWqOHaYzY .google-map {
  height: 25rem;
  position: relative;
}
.cid-ujWqOHaYzY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ujWqOHaYzY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ujWqOHaYzY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ujWqOHaYzY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ujWqOHaYzY .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ujWqOHaYzY .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ujWqOHaYzY .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ujWqOHaYzY .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ujWqOHaYzY .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ujWqOHaYzY .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ujWqOHaYzY .list {
  list-style-type: none;
  padding: 0;
}
.cid-ujWqQ8DQKe {
  z-index: 1000;
  width: 100%;
}
.cid-ujWqQ8DQKe nav.navbar {
  position: fixed;
}
.cid-ujWqQ8DQKe .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujWqQ8DQKe .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujWqQ8DQKe .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ujWqQ8DQKe .dropdown-item:hover,
.cid-ujWqQ8DQKe .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-ujWqQ8DQKe .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujWqQ8DQKe .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujWqQ8DQKe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujWqQ8DQKe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujWqQ8DQKe .nav-link {
  position: relative;
}
.cid-ujWqQ8DQKe .container {
  display: flex;
  margin: auto;
}
.cid-ujWqQ8DQKe .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujWqQ8DQKe .dropdown-menu,
.cid-ujWqQ8DQKe .navbar.opened {
  background: #42b148 !important;
}
.cid-ujWqQ8DQKe .nav-item:focus,
.cid-ujWqQ8DQKe .nav-link:focus {
  outline: none;
}
.cid-ujWqQ8DQKe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujWqQ8DQKe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujWqQ8DQKe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujWqQ8DQKe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujWqQ8DQKe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujWqQ8DQKe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujWqQ8DQKe .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-ujWqQ8DQKe .navbar.opened {
  transition: all 0.3s;
}
.cid-ujWqQ8DQKe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujWqQ8DQKe .navbar .navbar-logo img {
  width: auto;
}
.cid-ujWqQ8DQKe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujWqQ8DQKe .navbar.collapsed {
  justify-content: center;
}
.cid-ujWqQ8DQKe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujWqQ8DQKe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujWqQ8DQKe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ujWqQ8DQKe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujWqQ8DQKe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujWqQ8DQKe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujWqQ8DQKe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujWqQ8DQKe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujWqQ8DQKe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ujWqQ8DQKe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujWqQ8DQKe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujWqQ8DQKe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujWqQ8DQKe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujWqQ8DQKe .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujWqQ8DQKe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujWqQ8DQKe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujWqQ8DQKe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujWqQ8DQKe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujWqQ8DQKe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujWqQ8DQKe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujWqQ8DQKe .navbar.navbar-short {
  min-height: 60px;
}
.cid-ujWqQ8DQKe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujWqQ8DQKe .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ujWqQ8DQKe .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ujWqQ8DQKe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujWqQ8DQKe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujWqQ8DQKe .dropdown-item.active,
.cid-ujWqQ8DQKe .dropdown-item:active {
  background-color: transparent;
}
.cid-ujWqQ8DQKe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujWqQ8DQKe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujWqQ8DQKe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujWqQ8DQKe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-ujWqQ8DQKe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujWqQ8DQKe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujWqQ8DQKe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujWqQ8DQKe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujWqQ8DQKe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujWqQ8DQKe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ujWqQ8DQKe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujWqQ8DQKe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujWqQ8DQKe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujWqQ8DQKe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujWqQ8DQKe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujWqQ8DQKe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujWqQ8DQKe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujWqQ8DQKe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujWqQ8DQKe .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ujWqQ8DQKe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujWqQ8DQKe .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ujWqQ8DQKe .navbar {
    height: 70px;
  }
  .cid-ujWqQ8DQKe .navbar.opened {
    height: auto;
  }
  .cid-ujWqQ8DQKe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujWqQ9fJEx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-ujWqQ9fJEx .item {
  padding-bottom: 2rem;
}
.cid-ujWqQ9fJEx .item-wrapper {
  position: relative;
}
.cid-ujWqQ9fJEx .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-ujWqQ9fJEx .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ujWqQ9fJEx .carousel-control,
.cid-ujWqQ9fJEx .close {
  background: #1b1b1b;
}
.cid-ujWqQ9fJEx .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ujWqQ9fJEx .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ujWqQ9fJEx .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ujWqQ9fJEx .carousel-control-next span {
  margin-left: 5px;
}
.cid-ujWqQ9fJEx .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ujWqQ9fJEx .close::before {
  content: '\e91a';
}
.cid-ujWqQ9fJEx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ujWqQ9fJEx .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ujWqQ9fJEx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ujWqQ9fJEx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ujWqQ9fJEx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ujWqQ9fJEx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ujWqQ9fJEx .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-ujWqQ9fJEx .carousel-indicators li.active,
.cid-ujWqQ9fJEx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ujWqQ9fJEx .carousel-indicators li::after,
.cid-ujWqQ9fJEx .carousel-indicators li::before {
  content: none;
}
.cid-ujWqQ9fJEx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ujWqQ9fJEx .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ujWqQ9fJEx .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ujWqQ9fJEx .carousel-indicators {
    display: none;
  }
}
.cid-ujWqQ9fJEx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ujWqQ9fJEx .carousel-inner > .active {
  display: block;
}
.cid-ujWqQ9fJEx .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ujWqQ9fJEx .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ujWqQ9fJEx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ujWqQ9fJEx .carousel-control,
  .cid-ujWqQ9fJEx .carousel-indicators,
  .cid-ujWqQ9fJEx .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ujWqQ9fJEx .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ujWqQ9fJEx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ujWqQ9fJEx .carousel-indicators .active,
.cid-ujWqQ9fJEx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ujWqQ9fJEx .carousel-indicators .active {
  background: #fff;
}
.cid-ujWqQ9fJEx .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ujWqQ9fJEx .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ujWqQ9fJEx .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ujWqQ9fJEx .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ujWqQ9fJEx .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ujWqQ9fJEx .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ujWqQ9fJEx .carousel {
  width: 100%;
}
.cid-ujWqQ9fJEx .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ujWqQ9fJEx .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ujWqQ9fJEx .modal.fade .modal-dialog,
.cid-ujWqQ9fJEx .modal.in .modal-dialog {
  transform: none;
}
.cid-ujWqQ9fJEx .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ujWqQ9fJEx H6 {
  text-align: center;
  color: #05640a;
}
.cid-ujWqQ9fJEx H4 {
  text-align: left;
  color: #05640a;
}
.cid-ujWqQ9fJEx H3 {
  color: #05640a;
}
.cid-ujWqQaaY7j {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-ujWqQaaY7j .content {
    text-align: center;
  }
  .cid-ujWqQaaY7j .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ujWqQaaY7j .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-ujWqQaaY7j .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ujWqQaaY7j .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-ujWqQaaY7j .google-map {
  height: 25rem;
  position: relative;
}
.cid-ujWqQaaY7j .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ujWqQaaY7j .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ujWqQaaY7j .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ujWqQaaY7j .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ujWqQaaY7j .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ujWqQaaY7j .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ujWqQaaY7j .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ujWqQaaY7j .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ujWqQaaY7j .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ujWqQaaY7j .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ujWqQaaY7j .list {
  list-style-type: none;
  padding: 0;
}
.cid-uzMjkogdIW {
  z-index: 1000;
  width: 100%;
}
.cid-uzMjkogdIW nav.navbar {
  position: fixed;
}
.cid-uzMjkogdIW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzMjkogdIW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uzMjkogdIW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uzMjkogdIW .dropdown-item:hover,
.cid-uzMjkogdIW .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-uzMjkogdIW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uzMjkogdIW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uzMjkogdIW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzMjkogdIW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzMjkogdIW .nav-link {
  position: relative;
}
.cid-uzMjkogdIW .container {
  display: flex;
  margin: auto;
}
.cid-uzMjkogdIW .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uzMjkogdIW .dropdown-menu,
.cid-uzMjkogdIW .navbar.opened {
  background: #42b148 !important;
}
.cid-uzMjkogdIW .nav-item:focus,
.cid-uzMjkogdIW .nav-link:focus {
  outline: none;
}
.cid-uzMjkogdIW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzMjkogdIW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzMjkogdIW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzMjkogdIW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzMjkogdIW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uzMjkogdIW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uzMjkogdIW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-uzMjkogdIW .navbar.opened {
  transition: all 0.3s;
}
.cid-uzMjkogdIW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzMjkogdIW .navbar .navbar-logo img {
  width: auto;
}
.cid-uzMjkogdIW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uzMjkogdIW .navbar.collapsed {
  justify-content: center;
}
.cid-uzMjkogdIW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uzMjkogdIW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uzMjkogdIW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uzMjkogdIW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uzMjkogdIW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uzMjkogdIW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uzMjkogdIW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uzMjkogdIW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uzMjkogdIW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uzMjkogdIW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzMjkogdIW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzMjkogdIW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzMjkogdIW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzMjkogdIW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uzMjkogdIW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzMjkogdIW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzMjkogdIW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzMjkogdIW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzMjkogdIW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzMjkogdIW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uzMjkogdIW .navbar.navbar-short {
  min-height: 60px;
}
.cid-uzMjkogdIW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uzMjkogdIW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uzMjkogdIW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uzMjkogdIW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzMjkogdIW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uzMjkogdIW .dropdown-item.active,
.cid-uzMjkogdIW .dropdown-item:active {
  background-color: transparent;
}
.cid-uzMjkogdIW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzMjkogdIW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzMjkogdIW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzMjkogdIW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-uzMjkogdIW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzMjkogdIW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzMjkogdIW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzMjkogdIW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uzMjkogdIW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uzMjkogdIW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uzMjkogdIW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uzMjkogdIW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzMjkogdIW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzMjkogdIW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzMjkogdIW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzMjkogdIW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzMjkogdIW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzMjkogdIW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzMjkogdIW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uzMjkogdIW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzMjkogdIW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzMjkogdIW .navbar {
    height: 70px;
  }
  .cid-uzMjkogdIW .navbar.opened {
    height: auto;
  }
  .cid-uzMjkogdIW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzMjkpdSyq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-uzMjkpdSyq .item {
  padding-bottom: 2rem;
}
.cid-uzMjkpdSyq .item-wrapper {
  position: relative;
}
.cid-uzMjkpdSyq .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uzMjkpdSyq .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uzMjkpdSyq .carousel-control,
.cid-uzMjkpdSyq .close {
  background: #1b1b1b;
}
.cid-uzMjkpdSyq .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uzMjkpdSyq .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uzMjkpdSyq .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uzMjkpdSyq .carousel-control-next span {
  margin-left: 5px;
}
.cid-uzMjkpdSyq .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uzMjkpdSyq .close::before {
  content: '\e91a';
}
.cid-uzMjkpdSyq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uzMjkpdSyq .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uzMjkpdSyq .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzMjkpdSyq .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzMjkpdSyq .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzMjkpdSyq .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uzMjkpdSyq .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uzMjkpdSyq .carousel-indicators li.active,
.cid-uzMjkpdSyq .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uzMjkpdSyq .carousel-indicators li::after,
.cid-uzMjkpdSyq .carousel-indicators li::before {
  content: none;
}
.cid-uzMjkpdSyq .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uzMjkpdSyq .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uzMjkpdSyq .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzMjkpdSyq .carousel-indicators {
    display: none;
  }
}
.cid-uzMjkpdSyq .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uzMjkpdSyq .carousel-inner > .active {
  display: block;
}
.cid-uzMjkpdSyq .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzMjkpdSyq .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uzMjkpdSyq .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uzMjkpdSyq .carousel-control,
  .cid-uzMjkpdSyq .carousel-indicators,
  .cid-uzMjkpdSyq .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uzMjkpdSyq .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uzMjkpdSyq .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uzMjkpdSyq .carousel-indicators .active,
.cid-uzMjkpdSyq .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uzMjkpdSyq .carousel-indicators .active {
  background: #fff;
}
.cid-uzMjkpdSyq .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uzMjkpdSyq .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uzMjkpdSyq .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uzMjkpdSyq .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uzMjkpdSyq .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uzMjkpdSyq .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uzMjkpdSyq .carousel {
  width: 100%;
}
.cid-uzMjkpdSyq .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uzMjkpdSyq .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uzMjkpdSyq .modal.fade .modal-dialog,
.cid-uzMjkpdSyq .modal.in .modal-dialog {
  transform: none;
}
.cid-uzMjkpdSyq .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uzMjkpdSyq H6 {
  text-align: center;
  color: #05640a;
}
.cid-uzMjkpdSyq DIV {
  text-align: left;
}
.cid-uzMjkpdSyq H4 {
  text-align: left;
  color: #05640a;
}
.cid-uzMjkq8W31 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-uzMjkq8W31 .content {
    text-align: center;
  }
  .cid-uzMjkq8W31 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uzMjkq8W31 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uzMjkq8W31 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uzMjkq8W31 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uzMjkq8W31 .google-map {
  height: 25rem;
  position: relative;
}
.cid-uzMjkq8W31 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzMjkq8W31 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzMjkq8W31 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzMjkq8W31 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzMjkq8W31 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uzMjkq8W31 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uzMjkq8W31 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uzMjkq8W31 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uzMjkq8W31 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uzMjkq8W31 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uzMjkq8W31 .list {
  list-style-type: none;
  padding: 0;
}
.cid-shPFNMyi8u {
  z-index: 1000;
  width: 100%;
}
.cid-shPFNMyi8u nav.navbar {
  position: fixed;
}
.cid-shPFNMyi8u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPFNMyi8u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-shPFNMyi8u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-shPFNMyi8u .dropdown-item:hover,
.cid-shPFNMyi8u .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-shPFNMyi8u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-shPFNMyi8u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-shPFNMyi8u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-shPFNMyi8u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-shPFNMyi8u .nav-link {
  position: relative;
}
.cid-shPFNMyi8u .container {
  display: flex;
  margin: auto;
}
.cid-shPFNMyi8u .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-shPFNMyi8u .dropdown-menu,
.cid-shPFNMyi8u .navbar.opened {
  background: #42b148 !important;
}
.cid-shPFNMyi8u .nav-item:focus,
.cid-shPFNMyi8u .nav-link:focus {
  outline: none;
}
.cid-shPFNMyi8u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-shPFNMyi8u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPFNMyi8u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-shPFNMyi8u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-shPFNMyi8u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-shPFNMyi8u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-shPFNMyi8u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-shPFNMyi8u .navbar.opened {
  transition: all 0.3s;
}
.cid-shPFNMyi8u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-shPFNMyi8u .navbar .navbar-logo img {
  width: auto;
}
.cid-shPFNMyi8u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-shPFNMyi8u .navbar.collapsed {
  justify-content: center;
}
.cid-shPFNMyi8u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-shPFNMyi8u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-shPFNMyi8u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-shPFNMyi8u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-shPFNMyi8u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-shPFNMyi8u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-shPFNMyi8u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-shPFNMyi8u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-shPFNMyi8u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-shPFNMyi8u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-shPFNMyi8u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-shPFNMyi8u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-shPFNMyi8u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-shPFNMyi8u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-shPFNMyi8u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-shPFNMyi8u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-shPFNMyi8u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-shPFNMyi8u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-shPFNMyi8u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-shPFNMyi8u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-shPFNMyi8u .navbar.navbar-short {
  min-height: 60px;
}
.cid-shPFNMyi8u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-shPFNMyi8u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-shPFNMyi8u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-shPFNMyi8u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-shPFNMyi8u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-shPFNMyi8u .dropdown-item.active,
.cid-shPFNMyi8u .dropdown-item:active {
  background-color: transparent;
}
.cid-shPFNMyi8u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-shPFNMyi8u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-shPFNMyi8u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-shPFNMyi8u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-shPFNMyi8u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-shPFNMyi8u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPFNMyi8u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-shPFNMyi8u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-shPFNMyi8u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-shPFNMyi8u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-shPFNMyi8u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-shPFNMyi8u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPFNMyi8u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-shPFNMyi8u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-shPFNMyi8u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPFNMyi8u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-shPFNMyi8u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-shPFNMyi8u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-shPFNMyi8u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-shPFNMyi8u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-shPFNMyi8u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-shPFNMyi8u .navbar {
    height: 70px;
  }
  .cid-shPFNMyi8u .navbar.opened {
    height: auto;
  }
  .cid-shPFNMyi8u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shPFNNhaPY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-shPFNNhaPY .item {
  padding-bottom: 2rem;
}
.cid-shPFNNhaPY .item-wrapper {
  position: relative;
}
.cid-shPFNNhaPY .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-shPFNNhaPY .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shPFNNhaPY .carousel-control,
.cid-shPFNNhaPY .close {
  background: #1b1b1b;
}
.cid-shPFNNhaPY .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shPFNNhaPY .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shPFNNhaPY .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shPFNNhaPY .carousel-control-next span {
  margin-left: 5px;
}
.cid-shPFNNhaPY .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-shPFNNhaPY .close::before {
  content: '\e91a';
}
.cid-shPFNNhaPY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shPFNNhaPY .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-shPFNNhaPY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPFNNhaPY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shPFNNhaPY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shPFNNhaPY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shPFNNhaPY .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-shPFNNhaPY .carousel-indicators li.active,
.cid-shPFNNhaPY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shPFNNhaPY .carousel-indicators li::after,
.cid-shPFNNhaPY .carousel-indicators li::before {
  content: none;
}
.cid-shPFNNhaPY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shPFNNhaPY .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shPFNNhaPY .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shPFNNhaPY .carousel-indicators {
    display: none;
  }
}
.cid-shPFNNhaPY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shPFNNhaPY .carousel-inner > .active {
  display: block;
}
.cid-shPFNNhaPY .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPFNNhaPY .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPFNNhaPY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shPFNNhaPY .carousel-control,
  .cid-shPFNNhaPY .carousel-indicators,
  .cid-shPFNNhaPY .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shPFNNhaPY .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shPFNNhaPY .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shPFNNhaPY .carousel-indicators .active,
.cid-shPFNNhaPY .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shPFNNhaPY .carousel-indicators .active {
  background: #fff;
}
.cid-shPFNNhaPY .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shPFNNhaPY .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shPFNNhaPY .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shPFNNhaPY .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shPFNNhaPY .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shPFNNhaPY .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shPFNNhaPY .carousel {
  width: 100%;
}
.cid-shPFNNhaPY .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shPFNNhaPY .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shPFNNhaPY .modal.fade .modal-dialog,
.cid-shPFNNhaPY .modal.in .modal-dialog {
  transform: none;
}
.cid-shPFNNhaPY .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shPFNNhaPY H6 {
  text-align: center;
}
.cid-shPFNNhaPY H4 {
  text-align: left;
}
.cid-shPFNOdQ6Y {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-shPFNOdQ6Y .content {
    text-align: center;
  }
  .cid-shPFNOdQ6Y .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-shPFNOdQ6Y .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-shPFNOdQ6Y .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shPFNOdQ6Y .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-shPFNOdQ6Y .google-map {
  height: 25rem;
  position: relative;
}
.cid-shPFNOdQ6Y .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-shPFNOdQ6Y .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-shPFNOdQ6Y .google-map[data-state] {
  background: #e9e5dc;
}
.cid-shPFNOdQ6Y .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-shPFNOdQ6Y .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-shPFNOdQ6Y .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shPFNOdQ6Y .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-shPFNOdQ6Y .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shPFNOdQ6Y .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPFNOdQ6Y .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPFNOdQ6Y .list {
  list-style-type: none;
  padding: 0;
}
.cid-uAwBPuj5m8 {
  z-index: 1000;
  width: 100%;
}
.cid-uAwBPuj5m8 nav.navbar {
  position: fixed;
}
.cid-uAwBPuj5m8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAwBPuj5m8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAwBPuj5m8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAwBPuj5m8 .dropdown-item:hover,
.cid-uAwBPuj5m8 .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-uAwBPuj5m8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAwBPuj5m8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAwBPuj5m8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAwBPuj5m8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAwBPuj5m8 .nav-link {
  position: relative;
}
.cid-uAwBPuj5m8 .container {
  display: flex;
  margin: auto;
}
.cid-uAwBPuj5m8 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAwBPuj5m8 .dropdown-menu,
.cid-uAwBPuj5m8 .navbar.opened {
  background: #42b148 !important;
}
.cid-uAwBPuj5m8 .nav-item:focus,
.cid-uAwBPuj5m8 .nav-link:focus {
  outline: none;
}
.cid-uAwBPuj5m8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAwBPuj5m8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAwBPuj5m8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAwBPuj5m8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAwBPuj5m8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAwBPuj5m8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAwBPuj5m8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-uAwBPuj5m8 .navbar.opened {
  transition: all 0.3s;
}
.cid-uAwBPuj5m8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAwBPuj5m8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uAwBPuj5m8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAwBPuj5m8 .navbar.collapsed {
  justify-content: center;
}
.cid-uAwBPuj5m8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAwBPuj5m8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAwBPuj5m8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uAwBPuj5m8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAwBPuj5m8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAwBPuj5m8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAwBPuj5m8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAwBPuj5m8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAwBPuj5m8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAwBPuj5m8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAwBPuj5m8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAwBPuj5m8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAwBPuj5m8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAwBPuj5m8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAwBPuj5m8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAwBPuj5m8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAwBPuj5m8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAwBPuj5m8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAwBPuj5m8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAwBPuj5m8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAwBPuj5m8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uAwBPuj5m8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAwBPuj5m8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uAwBPuj5m8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAwBPuj5m8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAwBPuj5m8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAwBPuj5m8 .dropdown-item.active,
.cid-uAwBPuj5m8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uAwBPuj5m8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAwBPuj5m8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAwBPuj5m8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAwBPuj5m8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-uAwBPuj5m8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAwBPuj5m8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAwBPuj5m8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAwBPuj5m8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAwBPuj5m8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAwBPuj5m8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAwBPuj5m8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAwBPuj5m8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAwBPuj5m8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAwBPuj5m8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAwBPuj5m8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAwBPuj5m8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAwBPuj5m8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAwBPuj5m8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAwBPuj5m8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAwBPuj5m8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAwBPuj5m8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAwBPuj5m8 .navbar {
    height: 70px;
  }
  .cid-uAwBPuj5m8 .navbar.opened {
    height: auto;
  }
  .cid-uAwBPuj5m8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAwBPuVb0H {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/paradijsvogels-hoeve-ten-bosch-2000x1333.jpeg");
}
.cid-uAwBPuVb0H .mbr-section-title {
  color: #c31010;
}
.cid-uAwBPuVb0H .mbr-text,
.cid-uAwBPuVb0H .mbr-section-btn {
  color: #ffffff;
}
.cid-uAwBPvAkiv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-uAwBPvAkiv .row {
  flex-direction: row-reverse;
}
.cid-uAwBPvAkiv .video-wrapper iframe {
  width: 100%;
}
.cid-uAwBPvAkiv .mbr-section-title,
.cid-uAwBPvAkiv .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAwBPvAkiv .text-wrapper {
    padding: 2rem;
  }
}
.cid-uAwBPvAkiv .mbr-section-title {
  text-align: right;
  color: #0b7d11;
}
.cid-uAwBPvAkiv .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-uAwBPvAkiv .mbr-text {
  color: #0b7d11;
}
.cid-uAwBPvAkiv .mbr-description {
  color: #0b7d11;
  text-align: left;
}
.cid-uAwBPwpSIz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-uAwBPwpSIz .item {
  padding-bottom: 2rem;
}
.cid-uAwBPwpSIz .item-wrapper {
  position: relative;
}
.cid-uAwBPwpSIz .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uAwBPwpSIz .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uAwBPwpSIz .carousel-control,
.cid-uAwBPwpSIz .close {
  background: #1b1b1b;
}
.cid-uAwBPwpSIz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uAwBPwpSIz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uAwBPwpSIz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uAwBPwpSIz .carousel-control-next span {
  margin-left: 5px;
}
.cid-uAwBPwpSIz .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uAwBPwpSIz .close::before {
  content: '\e91a';
}
.cid-uAwBPwpSIz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uAwBPwpSIz .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uAwBPwpSIz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAwBPwpSIz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAwBPwpSIz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAwBPwpSIz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uAwBPwpSIz .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uAwBPwpSIz .carousel-indicators li.active,
.cid-uAwBPwpSIz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uAwBPwpSIz .carousel-indicators li::after,
.cid-uAwBPwpSIz .carousel-indicators li::before {
  content: none;
}
.cid-uAwBPwpSIz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uAwBPwpSIz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uAwBPwpSIz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAwBPwpSIz .carousel-indicators {
    display: none;
  }
}
.cid-uAwBPwpSIz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uAwBPwpSIz .carousel-inner > .active {
  display: block;
}
.cid-uAwBPwpSIz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAwBPwpSIz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAwBPwpSIz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uAwBPwpSIz .carousel-control,
  .cid-uAwBPwpSIz .carousel-indicators,
  .cid-uAwBPwpSIz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uAwBPwpSIz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uAwBPwpSIz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAwBPwpSIz .carousel-indicators .active,
.cid-uAwBPwpSIz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uAwBPwpSIz .carousel-indicators .active {
  background: #fff;
}
.cid-uAwBPwpSIz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uAwBPwpSIz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uAwBPwpSIz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uAwBPwpSIz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uAwBPwpSIz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uAwBPwpSIz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uAwBPwpSIz .carousel {
  width: 100%;
}
.cid-uAwBPwpSIz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uAwBPwpSIz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uAwBPwpSIz .modal.fade .modal-dialog,
.cid-uAwBPwpSIz .modal.in .modal-dialog {
  transform: none;
}
.cid-uAwBPwpSIz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uAwBPwpSIz H6 {
  text-align: center;
}
.cid-uAwBPxtlc3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-uAwBPxtlc3 .item {
  padding-bottom: 2rem;
}
.cid-uAwBPxtlc3 .item-wrapper {
  position: relative;
}
.cid-uAwBPxtlc3 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uAwBPxtlc3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uAwBPxtlc3 .carousel-control,
.cid-uAwBPxtlc3 .close {
  background: #1b1b1b;
}
.cid-uAwBPxtlc3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uAwBPxtlc3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uAwBPxtlc3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uAwBPxtlc3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uAwBPxtlc3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uAwBPxtlc3 .close::before {
  content: '\e91a';
}
.cid-uAwBPxtlc3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uAwBPxtlc3 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uAwBPxtlc3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAwBPxtlc3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAwBPxtlc3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAwBPxtlc3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uAwBPxtlc3 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uAwBPxtlc3 .carousel-indicators li.active,
.cid-uAwBPxtlc3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uAwBPxtlc3 .carousel-indicators li::after,
.cid-uAwBPxtlc3 .carousel-indicators li::before {
  content: none;
}
.cid-uAwBPxtlc3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uAwBPxtlc3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uAwBPxtlc3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAwBPxtlc3 .carousel-indicators {
    display: none;
  }
}
.cid-uAwBPxtlc3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uAwBPxtlc3 .carousel-inner > .active {
  display: block;
}
.cid-uAwBPxtlc3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAwBPxtlc3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAwBPxtlc3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uAwBPxtlc3 .carousel-control,
  .cid-uAwBPxtlc3 .carousel-indicators,
  .cid-uAwBPxtlc3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uAwBPxtlc3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uAwBPxtlc3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAwBPxtlc3 .carousel-indicators .active,
.cid-uAwBPxtlc3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uAwBPxtlc3 .carousel-indicators .active {
  background: #fff;
}
.cid-uAwBPxtlc3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uAwBPxtlc3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uAwBPxtlc3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uAwBPxtlc3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uAwBPxtlc3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uAwBPxtlc3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uAwBPxtlc3 .carousel {
  width: 100%;
}
.cid-uAwBPxtlc3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uAwBPxtlc3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uAwBPxtlc3 .modal.fade .modal-dialog,
.cid-uAwBPxtlc3 .modal.in .modal-dialog {
  transform: none;
}
.cid-uAwBPxtlc3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uAwBPxtlc3 H6 {
  text-align: center;
}
.cid-uAwBPywFsq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-uAwBPywFsq .item {
  padding-bottom: 2rem;
}
.cid-uAwBPywFsq .item-wrapper {
  position: relative;
}
.cid-uAwBPywFsq .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uAwBPywFsq .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uAwBPywFsq .carousel-control,
.cid-uAwBPywFsq .close {
  background: #1b1b1b;
}
.cid-uAwBPywFsq .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uAwBPywFsq .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uAwBPywFsq .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uAwBPywFsq .carousel-control-next span {
  margin-left: 5px;
}
.cid-uAwBPywFsq .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uAwBPywFsq .close::before {
  content: '\e91a';
}
.cid-uAwBPywFsq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uAwBPywFsq .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uAwBPywFsq .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAwBPywFsq .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAwBPywFsq .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAwBPywFsq .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uAwBPywFsq .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uAwBPywFsq .carousel-indicators li.active,
.cid-uAwBPywFsq .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uAwBPywFsq .carousel-indicators li::after,
.cid-uAwBPywFsq .carousel-indicators li::before {
  content: none;
}
.cid-uAwBPywFsq .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uAwBPywFsq .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uAwBPywFsq .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAwBPywFsq .carousel-indicators {
    display: none;
  }
}
.cid-uAwBPywFsq .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uAwBPywFsq .carousel-inner > .active {
  display: block;
}
.cid-uAwBPywFsq .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAwBPywFsq .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAwBPywFsq .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uAwBPywFsq .carousel-control,
  .cid-uAwBPywFsq .carousel-indicators,
  .cid-uAwBPywFsq .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uAwBPywFsq .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uAwBPywFsq .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAwBPywFsq .carousel-indicators .active,
.cid-uAwBPywFsq .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uAwBPywFsq .carousel-indicators .active {
  background: #fff;
}
.cid-uAwBPywFsq .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uAwBPywFsq .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uAwBPywFsq .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uAwBPywFsq .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uAwBPywFsq .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uAwBPywFsq .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uAwBPywFsq .carousel {
  width: 100%;
}
.cid-uAwBPywFsq .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uAwBPywFsq .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uAwBPywFsq .modal.fade .modal-dialog,
.cid-uAwBPywFsq .modal.in .modal-dialog {
  transform: none;
}
.cid-uAwBPywFsq .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uAwBPywFsq H6 {
  text-align: center;
}
.cid-uAwBPzvIOb {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffe885;
}
.cid-uAwBPzvIOb .item {
  padding-bottom: 2rem;
}
.cid-uAwBPzvIOb .item-wrapper {
  position: relative;
}
.cid-uAwBPzvIOb .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uAwBPzvIOb .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uAwBPzvIOb .carousel-control,
.cid-uAwBPzvIOb .close {
  background: #1b1b1b;
}
.cid-uAwBPzvIOb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uAwBPzvIOb .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uAwBPzvIOb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uAwBPzvIOb .carousel-control-next span {
  margin-left: 5px;
}
.cid-uAwBPzvIOb .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uAwBPzvIOb .close::before {
  content: '\e91a';
}
.cid-uAwBPzvIOb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uAwBPzvIOb .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uAwBPzvIOb .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAwBPzvIOb .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAwBPzvIOb .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAwBPzvIOb .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uAwBPzvIOb .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uAwBPzvIOb .carousel-indicators li.active,
.cid-uAwBPzvIOb .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uAwBPzvIOb .carousel-indicators li::after,
.cid-uAwBPzvIOb .carousel-indicators li::before {
  content: none;
}
.cid-uAwBPzvIOb .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uAwBPzvIOb .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uAwBPzvIOb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAwBPzvIOb .carousel-indicators {
    display: none;
  }
}
.cid-uAwBPzvIOb .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uAwBPzvIOb .carousel-inner > .active {
  display: block;
}
.cid-uAwBPzvIOb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAwBPzvIOb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAwBPzvIOb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uAwBPzvIOb .carousel-control,
  .cid-uAwBPzvIOb .carousel-indicators,
  .cid-uAwBPzvIOb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uAwBPzvIOb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uAwBPzvIOb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAwBPzvIOb .carousel-indicators .active,
.cid-uAwBPzvIOb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uAwBPzvIOb .carousel-indicators .active {
  background: #fff;
}
.cid-uAwBPzvIOb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uAwBPzvIOb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uAwBPzvIOb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uAwBPzvIOb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uAwBPzvIOb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uAwBPzvIOb .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uAwBPzvIOb .carousel {
  width: 100%;
}
.cid-uAwBPzvIOb .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uAwBPzvIOb .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uAwBPzvIOb .modal.fade .modal-dialog,
.cid-uAwBPzvIOb .modal.in .modal-dialog {
  transform: none;
}
.cid-uAwBPzvIOb .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uAwBPzvIOb H6 {
  text-align: center;
}
.cid-uAwBPArkWe {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-uAwBPArkWe .content {
    text-align: center;
  }
  .cid-uAwBPArkWe .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uAwBPArkWe .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uAwBPArkWe .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uAwBPArkWe .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uAwBPArkWe .google-map {
  height: 25rem;
  position: relative;
}
.cid-uAwBPArkWe .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uAwBPArkWe .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAwBPArkWe .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAwBPArkWe .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAwBPArkWe .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uAwBPArkWe .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uAwBPArkWe .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uAwBPArkWe .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uAwBPArkWe .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAwBPArkWe .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uAwBPArkWe .list {
  list-style-type: none;
  padding: 0;
}
.cid-uAwzLaNqsm {
  z-index: 1000;
  width: 100%;
}
.cid-uAwzLaNqsm nav.navbar {
  position: fixed;
}
.cid-uAwzLaNqsm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAwzLaNqsm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAwzLaNqsm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAwzLaNqsm .dropdown-item:hover,
.cid-uAwzLaNqsm .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-uAwzLaNqsm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAwzLaNqsm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAwzLaNqsm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAwzLaNqsm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAwzLaNqsm .nav-link {
  position: relative;
}
.cid-uAwzLaNqsm .container {
  display: flex;
  margin: auto;
}
.cid-uAwzLaNqsm .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAwzLaNqsm .dropdown-menu,
.cid-uAwzLaNqsm .navbar.opened {
  background: #42b148 !important;
}
.cid-uAwzLaNqsm .nav-item:focus,
.cid-uAwzLaNqsm .nav-link:focus {
  outline: none;
}
.cid-uAwzLaNqsm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAwzLaNqsm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAwzLaNqsm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAwzLaNqsm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAwzLaNqsm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAwzLaNqsm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAwzLaNqsm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-uAwzLaNqsm .navbar.opened {
  transition: all 0.3s;
}
.cid-uAwzLaNqsm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAwzLaNqsm .navbar .navbar-logo img {
  width: auto;
}
.cid-uAwzLaNqsm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAwzLaNqsm .navbar.collapsed {
  justify-content: center;
}
.cid-uAwzLaNqsm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAwzLaNqsm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAwzLaNqsm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uAwzLaNqsm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAwzLaNqsm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAwzLaNqsm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAwzLaNqsm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAwzLaNqsm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAwzLaNqsm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAwzLaNqsm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAwzLaNqsm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAwzLaNqsm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAwzLaNqsm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAwzLaNqsm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAwzLaNqsm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAwzLaNqsm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAwzLaNqsm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAwzLaNqsm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAwzLaNqsm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAwzLaNqsm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAwzLaNqsm .navbar.navbar-short {
  min-height: 60px;
}
.cid-uAwzLaNqsm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAwzLaNqsm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uAwzLaNqsm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAwzLaNqsm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAwzLaNqsm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAwzLaNqsm .dropdown-item.active,
.cid-uAwzLaNqsm .dropdown-item:active {
  background-color: transparent;
}
.cid-uAwzLaNqsm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAwzLaNqsm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAwzLaNqsm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAwzLaNqsm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-uAwzLaNqsm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAwzLaNqsm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAwzLaNqsm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAwzLaNqsm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAwzLaNqsm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAwzLaNqsm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAwzLaNqsm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAwzLaNqsm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAwzLaNqsm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAwzLaNqsm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAwzLaNqsm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAwzLaNqsm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAwzLaNqsm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAwzLaNqsm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAwzLaNqsm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAwzLaNqsm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAwzLaNqsm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAwzLaNqsm .navbar {
    height: 70px;
  }
  .cid-uAwzLaNqsm .navbar.opened {
    height: auto;
  }
  .cid-uAwzLaNqsm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAwzLbOEdh {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/paradijsvogels-hoeve-ten-bosch-2000x1333.jpeg");
}
.cid-uAwzLbOEdh .mbr-section-title {
  color: #c31010;
}
.cid-uAwzLbOEdh .mbr-text,
.cid-uAwzLbOEdh .mbr-section-btn {
  color: #ffffff;
}
.cid-uAwzLciJC1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-uAwzLciJC1 .row {
  flex-direction: row-reverse;
}
.cid-uAwzLciJC1 .video-wrapper iframe {
  width: 100%;
}
.cid-uAwzLciJC1 .mbr-section-title,
.cid-uAwzLciJC1 .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAwzLciJC1 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uAwzLciJC1 .mbr-section-title {
  text-align: right;
  color: #0b7d11;
}
.cid-uAwzLciJC1 .mbr-section-subtitle {
  color: #0b7d11;
}
.cid-uAwzLciJC1 .mbr-text {
  color: #0b7d11;
}
.cid-uAwzLciJC1 .mbr-description {
  color: #0b7d11;
  text-align: left;
}
.cid-uAwzLcUbjE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-uAwzLcUbjE .item {
  padding-bottom: 2rem;
}
.cid-uAwzLcUbjE .item-wrapper {
  position: relative;
}
.cid-uAwzLcUbjE .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uAwzLcUbjE .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uAwzLcUbjE .carousel-control,
.cid-uAwzLcUbjE .close {
  background: #1b1b1b;
}
.cid-uAwzLcUbjE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uAwzLcUbjE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uAwzLcUbjE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uAwzLcUbjE .carousel-control-next span {
  margin-left: 5px;
}
.cid-uAwzLcUbjE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uAwzLcUbjE .close::before {
  content: '\e91a';
}
.cid-uAwzLcUbjE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uAwzLcUbjE .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uAwzLcUbjE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAwzLcUbjE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAwzLcUbjE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAwzLcUbjE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uAwzLcUbjE .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uAwzLcUbjE .carousel-indicators li.active,
.cid-uAwzLcUbjE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uAwzLcUbjE .carousel-indicators li::after,
.cid-uAwzLcUbjE .carousel-indicators li::before {
  content: none;
}
.cid-uAwzLcUbjE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uAwzLcUbjE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uAwzLcUbjE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAwzLcUbjE .carousel-indicators {
    display: none;
  }
}
.cid-uAwzLcUbjE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uAwzLcUbjE .carousel-inner > .active {
  display: block;
}
.cid-uAwzLcUbjE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAwzLcUbjE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAwzLcUbjE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uAwzLcUbjE .carousel-control,
  .cid-uAwzLcUbjE .carousel-indicators,
  .cid-uAwzLcUbjE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uAwzLcUbjE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uAwzLcUbjE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAwzLcUbjE .carousel-indicators .active,
.cid-uAwzLcUbjE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uAwzLcUbjE .carousel-indicators .active {
  background: #fff;
}
.cid-uAwzLcUbjE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uAwzLcUbjE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uAwzLcUbjE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uAwzLcUbjE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uAwzLcUbjE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uAwzLcUbjE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uAwzLcUbjE .carousel {
  width: 100%;
}
.cid-uAwzLcUbjE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uAwzLcUbjE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uAwzLcUbjE .modal.fade .modal-dialog,
.cid-uAwzLcUbjE .modal.in .modal-dialog {
  transform: none;
}
.cid-uAwzLcUbjE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uAwzLcUbjE H6 {
  text-align: center;
}
.cid-uAwzLdQ2S4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-uAwzLdQ2S4 .item {
  padding-bottom: 2rem;
}
.cid-uAwzLdQ2S4 .item-wrapper {
  position: relative;
}
.cid-uAwzLdQ2S4 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uAwzLdQ2S4 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uAwzLdQ2S4 .carousel-control,
.cid-uAwzLdQ2S4 .close {
  background: #1b1b1b;
}
.cid-uAwzLdQ2S4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uAwzLdQ2S4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uAwzLdQ2S4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uAwzLdQ2S4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uAwzLdQ2S4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uAwzLdQ2S4 .close::before {
  content: '\e91a';
}
.cid-uAwzLdQ2S4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uAwzLdQ2S4 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uAwzLdQ2S4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAwzLdQ2S4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAwzLdQ2S4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAwzLdQ2S4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uAwzLdQ2S4 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uAwzLdQ2S4 .carousel-indicators li.active,
.cid-uAwzLdQ2S4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uAwzLdQ2S4 .carousel-indicators li::after,
.cid-uAwzLdQ2S4 .carousel-indicators li::before {
  content: none;
}
.cid-uAwzLdQ2S4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uAwzLdQ2S4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uAwzLdQ2S4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAwzLdQ2S4 .carousel-indicators {
    display: none;
  }
}
.cid-uAwzLdQ2S4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uAwzLdQ2S4 .carousel-inner > .active {
  display: block;
}
.cid-uAwzLdQ2S4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAwzLdQ2S4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAwzLdQ2S4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uAwzLdQ2S4 .carousel-control,
  .cid-uAwzLdQ2S4 .carousel-indicators,
  .cid-uAwzLdQ2S4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uAwzLdQ2S4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uAwzLdQ2S4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAwzLdQ2S4 .carousel-indicators .active,
.cid-uAwzLdQ2S4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uAwzLdQ2S4 .carousel-indicators .active {
  background: #fff;
}
.cid-uAwzLdQ2S4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uAwzLdQ2S4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uAwzLdQ2S4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uAwzLdQ2S4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uAwzLdQ2S4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uAwzLdQ2S4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uAwzLdQ2S4 .carousel {
  width: 100%;
}
.cid-uAwzLdQ2S4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uAwzLdQ2S4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uAwzLdQ2S4 .modal.fade .modal-dialog,
.cid-uAwzLdQ2S4 .modal.in .modal-dialog {
  transform: none;
}
.cid-uAwzLdQ2S4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uAwzLdQ2S4 H6 {
  text-align: center;
}
.cid-uAwzLgv2v0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffe885;
}
.cid-uAwzLgv2v0 .item {
  padding-bottom: 2rem;
}
.cid-uAwzLgv2v0 .item-wrapper {
  position: relative;
}
.cid-uAwzLgv2v0 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uAwzLgv2v0 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uAwzLgv2v0 .carousel-control,
.cid-uAwzLgv2v0 .close {
  background: #1b1b1b;
}
.cid-uAwzLgv2v0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uAwzLgv2v0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uAwzLgv2v0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uAwzLgv2v0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uAwzLgv2v0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uAwzLgv2v0 .close::before {
  content: '\e91a';
}
.cid-uAwzLgv2v0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uAwzLgv2v0 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uAwzLgv2v0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAwzLgv2v0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAwzLgv2v0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAwzLgv2v0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uAwzLgv2v0 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uAwzLgv2v0 .carousel-indicators li.active,
.cid-uAwzLgv2v0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uAwzLgv2v0 .carousel-indicators li::after,
.cid-uAwzLgv2v0 .carousel-indicators li::before {
  content: none;
}
.cid-uAwzLgv2v0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uAwzLgv2v0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uAwzLgv2v0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAwzLgv2v0 .carousel-indicators {
    display: none;
  }
}
.cid-uAwzLgv2v0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uAwzLgv2v0 .carousel-inner > .active {
  display: block;
}
.cid-uAwzLgv2v0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAwzLgv2v0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAwzLgv2v0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uAwzLgv2v0 .carousel-control,
  .cid-uAwzLgv2v0 .carousel-indicators,
  .cid-uAwzLgv2v0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uAwzLgv2v0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uAwzLgv2v0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAwzLgv2v0 .carousel-indicators .active,
.cid-uAwzLgv2v0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uAwzLgv2v0 .carousel-indicators .active {
  background: #fff;
}
.cid-uAwzLgv2v0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uAwzLgv2v0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uAwzLgv2v0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uAwzLgv2v0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uAwzLgv2v0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uAwzLgv2v0 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uAwzLgv2v0 .carousel {
  width: 100%;
}
.cid-uAwzLgv2v0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uAwzLgv2v0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uAwzLgv2v0 .modal.fade .modal-dialog,
.cid-uAwzLgv2v0 .modal.in .modal-dialog {
  transform: none;
}
.cid-uAwzLgv2v0 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uAwzLgv2v0 H6 {
  text-align: center;
}
.cid-uAwzLh1zCO {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffe885;
}
.cid-uAwzLh1zCO .item {
  padding-bottom: 2rem;
}
.cid-uAwzLh1zCO .item-wrapper {
  position: relative;
}
.cid-uAwzLh1zCO .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uAwzLh1zCO .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uAwzLh1zCO .carousel-control,
.cid-uAwzLh1zCO .close {
  background: #1b1b1b;
}
.cid-uAwzLh1zCO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uAwzLh1zCO .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uAwzLh1zCO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uAwzLh1zCO .carousel-control-next span {
  margin-left: 5px;
}
.cid-uAwzLh1zCO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uAwzLh1zCO .close::before {
  content: '\e91a';
}
.cid-uAwzLh1zCO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uAwzLh1zCO .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uAwzLh1zCO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAwzLh1zCO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAwzLh1zCO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAwzLh1zCO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uAwzLh1zCO .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uAwzLh1zCO .carousel-indicators li.active,
.cid-uAwzLh1zCO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uAwzLh1zCO .carousel-indicators li::after,
.cid-uAwzLh1zCO .carousel-indicators li::before {
  content: none;
}
.cid-uAwzLh1zCO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uAwzLh1zCO .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uAwzLh1zCO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAwzLh1zCO .carousel-indicators {
    display: none;
  }
}
.cid-uAwzLh1zCO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uAwzLh1zCO .carousel-inner > .active {
  display: block;
}
.cid-uAwzLh1zCO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAwzLh1zCO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAwzLh1zCO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uAwzLh1zCO .carousel-control,
  .cid-uAwzLh1zCO .carousel-indicators,
  .cid-uAwzLh1zCO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uAwzLh1zCO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uAwzLh1zCO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAwzLh1zCO .carousel-indicators .active,
.cid-uAwzLh1zCO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uAwzLh1zCO .carousel-indicators .active {
  background: #fff;
}
.cid-uAwzLh1zCO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uAwzLh1zCO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uAwzLh1zCO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uAwzLh1zCO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uAwzLh1zCO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uAwzLh1zCO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uAwzLh1zCO .carousel {
  width: 100%;
}
.cid-uAwzLh1zCO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uAwzLh1zCO .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uAwzLh1zCO .modal.fade .modal-dialog,
.cid-uAwzLh1zCO .modal.in .modal-dialog {
  transform: none;
}
.cid-uAwzLh1zCO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uAwzLh1zCO H6 {
  text-align: center;
}
.cid-uAwzLhwjJC {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-uAwzLhwjJC .content {
    text-align: center;
  }
  .cid-uAwzLhwjJC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uAwzLhwjJC .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uAwzLhwjJC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uAwzLhwjJC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uAwzLhwjJC .google-map {
  height: 25rem;
  position: relative;
}
.cid-uAwzLhwjJC .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uAwzLhwjJC .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAwzLhwjJC .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAwzLhwjJC .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAwzLhwjJC .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uAwzLhwjJC .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uAwzLhwjJC .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uAwzLhwjJC .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uAwzLhwjJC .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAwzLhwjJC .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uAwzLhwjJC .list {
  list-style-type: none;
  padding: 0;
}
.cid-uRWr0XSx2M {
  z-index: 1000;
  width: 100%;
}
.cid-uRWr0XSx2M nav.navbar {
  position: fixed;
}
.cid-uRWr0XSx2M .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uRWr0XSx2M .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uRWr0XSx2M .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uRWr0XSx2M .dropdown-item:hover,
.cid-uRWr0XSx2M .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-uRWr0XSx2M .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uRWr0XSx2M .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uRWr0XSx2M .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uRWr0XSx2M .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uRWr0XSx2M .nav-link {
  position: relative;
}
.cid-uRWr0XSx2M .container {
  display: flex;
  margin: auto;
}
.cid-uRWr0XSx2M .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uRWr0XSx2M .dropdown-menu,
.cid-uRWr0XSx2M .navbar.opened {
  background: #42b148 !important;
}
.cid-uRWr0XSx2M .nav-item:focus,
.cid-uRWr0XSx2M .nav-link:focus {
  outline: none;
}
.cid-uRWr0XSx2M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uRWr0XSx2M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uRWr0XSx2M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uRWr0XSx2M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uRWr0XSx2M .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uRWr0XSx2M .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uRWr0XSx2M .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-uRWr0XSx2M .navbar.opened {
  transition: all 0.3s;
}
.cid-uRWr0XSx2M .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uRWr0XSx2M .navbar .navbar-logo img {
  width: auto;
}
.cid-uRWr0XSx2M .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uRWr0XSx2M .navbar.collapsed {
  justify-content: center;
}
.cid-uRWr0XSx2M .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uRWr0XSx2M .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uRWr0XSx2M .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uRWr0XSx2M .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uRWr0XSx2M .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uRWr0XSx2M .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uRWr0XSx2M .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uRWr0XSx2M .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uRWr0XSx2M .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uRWr0XSx2M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uRWr0XSx2M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uRWr0XSx2M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uRWr0XSx2M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uRWr0XSx2M .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uRWr0XSx2M .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uRWr0XSx2M .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uRWr0XSx2M .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uRWr0XSx2M .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uRWr0XSx2M .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uRWr0XSx2M .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uRWr0XSx2M .navbar.navbar-short {
  min-height: 60px;
}
.cid-uRWr0XSx2M .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uRWr0XSx2M .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uRWr0XSx2M .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uRWr0XSx2M .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uRWr0XSx2M .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uRWr0XSx2M .dropdown-item.active,
.cid-uRWr0XSx2M .dropdown-item:active {
  background-color: transparent;
}
.cid-uRWr0XSx2M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uRWr0XSx2M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uRWr0XSx2M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uRWr0XSx2M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-uRWr0XSx2M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uRWr0XSx2M .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uRWr0XSx2M ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uRWr0XSx2M .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uRWr0XSx2M button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uRWr0XSx2M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uRWr0XSx2M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uRWr0XSx2M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRWr0XSx2M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRWr0XSx2M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uRWr0XSx2M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRWr0XSx2M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uRWr0XSx2M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uRWr0XSx2M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRWr0XSx2M .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uRWr0XSx2M a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uRWr0XSx2M .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uRWr0XSx2M .navbar {
    height: 70px;
  }
  .cid-uRWr0XSx2M .navbar.opened {
    height: auto;
  }
  .cid-uRWr0XSx2M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uRWr0YVe9u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-uRWr0YVe9u .item {
  padding-bottom: 2rem;
}
.cid-uRWr0YVe9u .item-wrapper {
  position: relative;
}
.cid-uRWr0YVe9u .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uRWr0YVe9u .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uRWr0YVe9u .carousel-control,
.cid-uRWr0YVe9u .close {
  background: #1b1b1b;
}
.cid-uRWr0YVe9u .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uRWr0YVe9u .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uRWr0YVe9u .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uRWr0YVe9u .carousel-control-next span {
  margin-left: 5px;
}
.cid-uRWr0YVe9u .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uRWr0YVe9u .close::before {
  content: '\e91a';
}
.cid-uRWr0YVe9u .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uRWr0YVe9u .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uRWr0YVe9u .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRWr0YVe9u .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uRWr0YVe9u .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uRWr0YVe9u .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uRWr0YVe9u .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uRWr0YVe9u .carousel-indicators li.active,
.cid-uRWr0YVe9u .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uRWr0YVe9u .carousel-indicators li::after,
.cid-uRWr0YVe9u .carousel-indicators li::before {
  content: none;
}
.cid-uRWr0YVe9u .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uRWr0YVe9u .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uRWr0YVe9u .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRWr0YVe9u .carousel-indicators {
    display: none;
  }
}
.cid-uRWr0YVe9u .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uRWr0YVe9u .carousel-inner > .active {
  display: block;
}
.cid-uRWr0YVe9u .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRWr0YVe9u .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uRWr0YVe9u .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uRWr0YVe9u .carousel-control,
  .cid-uRWr0YVe9u .carousel-indicators,
  .cid-uRWr0YVe9u .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uRWr0YVe9u .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uRWr0YVe9u .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uRWr0YVe9u .carousel-indicators .active,
.cid-uRWr0YVe9u .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uRWr0YVe9u .carousel-indicators .active {
  background: #fff;
}
.cid-uRWr0YVe9u .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uRWr0YVe9u .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uRWr0YVe9u .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uRWr0YVe9u .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uRWr0YVe9u .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uRWr0YVe9u .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uRWr0YVe9u .carousel {
  width: 100%;
}
.cid-uRWr0YVe9u .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uRWr0YVe9u .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uRWr0YVe9u .modal.fade .modal-dialog,
.cid-uRWr0YVe9u .modal.in .modal-dialog {
  transform: none;
}
.cid-uRWr0YVe9u .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uRWr0YVe9u H6 {
  text-align: center;
  color: #05640a;
}
.cid-uRWr0YVe9u H4 {
  text-align: left;
  color: #05640a;
}
.cid-uRWr0YVe9u H3 {
  color: #05640a;
}
.cid-uRWr1049B7 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-uRWr1049B7 .content {
    text-align: center;
  }
  .cid-uRWr1049B7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uRWr1049B7 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uRWr1049B7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uRWr1049B7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uRWr1049B7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-uRWr1049B7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uRWr1049B7 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uRWr1049B7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uRWr1049B7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uRWr1049B7 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uRWr1049B7 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uRWr1049B7 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uRWr1049B7 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uRWr1049B7 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uRWr1049B7 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uRWr1049B7 .list {
  list-style-type: none;
  padding: 0;
}
.cid-v2gRkQ1UUZ {
  z-index: 1000;
  width: 100%;
}
.cid-v2gRkQ1UUZ nav.navbar {
  position: fixed;
}
.cid-v2gRkQ1UUZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2gRkQ1UUZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v2gRkQ1UUZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v2gRkQ1UUZ .dropdown-item:hover,
.cid-v2gRkQ1UUZ .dropdown-item:focus {
  background: #1b741f !important;
  color: white !important;
}
.cid-v2gRkQ1UUZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v2gRkQ1UUZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v2gRkQ1UUZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v2gRkQ1UUZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v2gRkQ1UUZ .nav-link {
  position: relative;
}
.cid-v2gRkQ1UUZ .container {
  display: flex;
  margin: auto;
}
.cid-v2gRkQ1UUZ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2gRkQ1UUZ .dropdown-menu,
.cid-v2gRkQ1UUZ .navbar.opened {
  background: #42b148 !important;
}
.cid-v2gRkQ1UUZ .nav-item:focus,
.cid-v2gRkQ1UUZ .nav-link:focus {
  outline: none;
}
.cid-v2gRkQ1UUZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2gRkQ1UUZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2gRkQ1UUZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2gRkQ1UUZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2gRkQ1UUZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2gRkQ1UUZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2gRkQ1UUZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(66, 177, 72, 0.6);
}
.cid-v2gRkQ1UUZ .navbar.opened {
  transition: all 0.3s;
}
.cid-v2gRkQ1UUZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2gRkQ1UUZ .navbar .navbar-logo img {
  width: auto;
}
.cid-v2gRkQ1UUZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v2gRkQ1UUZ .navbar.collapsed {
  justify-content: center;
}
.cid-v2gRkQ1UUZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2gRkQ1UUZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2gRkQ1UUZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v2gRkQ1UUZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2gRkQ1UUZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2gRkQ1UUZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2gRkQ1UUZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2gRkQ1UUZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2gRkQ1UUZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v2gRkQ1UUZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2gRkQ1UUZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2gRkQ1UUZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2gRkQ1UUZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2gRkQ1UUZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2gRkQ1UUZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v2gRkQ1UUZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v2gRkQ1UUZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2gRkQ1UUZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v2gRkQ1UUZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2gRkQ1UUZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2gRkQ1UUZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-v2gRkQ1UUZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v2gRkQ1UUZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v2gRkQ1UUZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2gRkQ1UUZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2gRkQ1UUZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2gRkQ1UUZ .dropdown-item.active,
.cid-v2gRkQ1UUZ .dropdown-item:active {
  background-color: transparent;
}
.cid-v2gRkQ1UUZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2gRkQ1UUZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2gRkQ1UUZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2gRkQ1UUZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #42b148;
}
.cid-v2gRkQ1UUZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v2gRkQ1UUZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v2gRkQ1UUZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2gRkQ1UUZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v2gRkQ1UUZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2gRkQ1UUZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2gRkQ1UUZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2gRkQ1UUZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2gRkQ1UUZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2gRkQ1UUZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2gRkQ1UUZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2gRkQ1UUZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2gRkQ1UUZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2gRkQ1UUZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2gRkQ1UUZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v2gRkQ1UUZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2gRkQ1UUZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2gRkQ1UUZ .navbar {
    height: 70px;
  }
  .cid-v2gRkQ1UUZ .navbar.opened {
    height: auto;
  }
  .cid-v2gRkQ1UUZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2gRkQsP4i {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-v2gRkQsP4i .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-v2gRkQsP4i .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-v2gRkQsP4i .item-wrapper {
  position: relative;
}
.cid-v2gRkQsP4i .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-v2gRkQsP4i .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v2gRkQsP4i .carousel-control,
.cid-v2gRkQsP4i .close {
  background: #1b1b1b;
}
.cid-v2gRkQsP4i .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v2gRkQsP4i .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v2gRkQsP4i .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v2gRkQsP4i .carousel-control-next span {
  margin-left: 5px;
}
.cid-v2gRkQsP4i .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v2gRkQsP4i .close::before {
  content: '\e91a';
}
.cid-v2gRkQsP4i .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v2gRkQsP4i .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v2gRkQsP4i .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2gRkQsP4i .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2gRkQsP4i .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2gRkQsP4i .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v2gRkQsP4i .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v2gRkQsP4i .carousel-indicators li.active,
.cid-v2gRkQsP4i .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2gRkQsP4i .carousel-indicators li::after,
.cid-v2gRkQsP4i .carousel-indicators li::before {
  content: none;
}
.cid-v2gRkQsP4i .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v2gRkQsP4i .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v2gRkQsP4i .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2gRkQsP4i .carousel-indicators {
    display: none;
  }
}
.cid-v2gRkQsP4i .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v2gRkQsP4i .carousel-inner > .active {
  display: block;
}
.cid-v2gRkQsP4i .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2gRkQsP4i .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v2gRkQsP4i .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v2gRkQsP4i .carousel-control,
  .cid-v2gRkQsP4i .carousel-indicators,
  .cid-v2gRkQsP4i .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v2gRkQsP4i .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v2gRkQsP4i .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2gRkQsP4i .carousel-indicators .active,
.cid-v2gRkQsP4i .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v2gRkQsP4i .carousel-indicators .active {
  background: #fff;
}
.cid-v2gRkQsP4i .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v2gRkQsP4i .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v2gRkQsP4i .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v2gRkQsP4i .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v2gRkQsP4i .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v2gRkQsP4i .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v2gRkQsP4i .carousel {
  width: 100%;
}
.cid-v2gRkQsP4i .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v2gRkQsP4i .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v2gRkQsP4i .modal.fade .modal-dialog,
.cid-v2gRkQsP4i .modal.in .modal-dialog {
  transform: none;
}
.cid-v2gRkQsP4i .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v2gRkQsP4i H6 {
  text-align: center;
  color: #05640a;
}
.cid-v2gRkQsP4i H4 {
  text-align: left;
  color: #05640a;
}
.cid-v2gRkQsP4i H3 {
  color: #05640a;
}
.cid-v2gRkR6pzP {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #353535;
}
@media (max-width: 767px) {
  .cid-v2gRkR6pzP .content {
    text-align: center;
  }
  .cid-v2gRkR6pzP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-v2gRkR6pzP .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-v2gRkR6pzP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v2gRkR6pzP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-v2gRkR6pzP .google-map {
  height: 25rem;
  position: relative;
}
.cid-v2gRkR6pzP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v2gRkR6pzP .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v2gRkR6pzP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v2gRkR6pzP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v2gRkR6pzP .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v2gRkR6pzP .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v2gRkR6pzP .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-v2gRkR6pzP .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-v2gRkR6pzP .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v2gRkR6pzP .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v2gRkR6pzP .list {
  list-style-type: none;
  padding: 0;
}
